createffnn.m

来自「本程序主要是为对人脸检测有兴趣人士提供一种参考例子」· M 代码 · 共 44 行

M
44
字号
% Version : 4.10
% Author  : Omid Bonakdar Sakhi

net = network;

% ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%
% This function creates a feedforward neural network with 100 
% neurons in the input layer and 1 neuron in the output layer.
% to study more about how to create a network like this see help files 
% for Neural Network Toolbox - Advance Concepts
%
% The network will be saved to 'net.m' for future use.

net.numInputs = 1;
net.numLayers = 2;

net.biasConnect = [1;1];

net.inputConnect = [1 ;...
                    0 ];

net.layerConnect = [0 0 ;...
                    1 0 ];
                
net.outputConnect = [0 1];                
net.targetConnect = [0 1];

netInputs = ones (2160,2);
netInputs (1:2160,1)= -1;
net.inputs{1}.range = netInputs;

net.layers{1}.size = 100;
net.layers{2}.size = 1;

net.layers{1:2}.transferFcn = 'tansig';
net.layers{1:2}.initFcn = 'initnw';

net.initFcn = 'initlay';
net.performFcn = 'msereg';
net.trainFcn = 'trainscg';

net = init(net)
save net net

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?