network的属性如下,为了方便以后的学习,博主把network的属性根据帮助文件翻译了一下,希望对大家有所帮助。
Architecture Properties
net.numInputs 输入个数
net.numLayers 神经网络层数
net.biasConnect 层*1的矩阵,表示每层的阈值,且net.biases{i}用于描述该阈值
net.inputConnect 层*numInputs的矩阵,(i, j)为1表示i层有来自于j输入的权值,且net.inputWeights{i, j}用于描述该权值
net.layerConnect 层*numInputs的矩阵,(i, j)为1表示i层有来自于j层的权值,且net.layerWeights{i, j}用于描述该权值
net.outputConnect 1*numLayers的矩阵,1表示该层有输出
net.numOutputs 只读,输出个数,由net.outputConnect决定
net.numInputDelays 只读,由net.inputWeights{i, j}.delays决定
net.numLayerDelays 只读,由net.layerWeights{i, j}.delays决定
Subobject Structure Properties
net.inputs numInputs*1的元胞矩阵,描述输入
net.layers numLayers*1的元胞矩阵,描述每一层
net.biases numLayers*1的元胞矩阵,当net.biasConnect{i}为1时,net.biases{i}描述该阈值
net.inputWeights numLayers*numInputs元胞矩阵,当net.inputConnect(i, j)为1时,net.inputWeights{i, j}描述该权值
net.layerWeights numLayers*numLayers元胞矩阵,当net.layerConnect{i, j}为1时,net.layerWeights{i, j}描述该权值
net.outputs 1*numLayers元胞矩阵,当net.outputConnect{i}为1时,net.outputs{i}描述该输出
Function Properties
net.adaptFcn
net.initFcn
net.performFcn
net.trainFcn
Parameter Properties
net.adaptParam
net.initParam
net.performParam
net.trainParam
Weight and Bias Value Properties
net.IW numLayers*numInputs元胞矩阵,表示输入权值
net.LW numLayers*numLayers元胞矩阵,表示各层的权值
net.b numLayers*1元胞矩阵,表示各层阈值
Other Properties
net.userdata