Setting weight and bias values in custom neural network

Hi all,
How to set value for weights and biases in a custom neural network?
Say: net=network;
net.numInputs=2;
net.inputs{1}.size=2;
net.inputs{2}.size=1;
net.numLayers=2;
net.layers{1}.size=1;
net.layers{2}.size=1;
net.inputConnect(1)=1;
net.inputConnect(1,2)=1;
net.layerConnect(2,1)=1;
net.biasConnect(1)=1;
net.biasConnect(2)=1;
net.biases{1}.learnFcn='learngdm';
net.biases{1}.initFcn='initzero';
net.biases{2}.learnFcn='learngdm';
net.biases{2}.initFcn='initzero';
net.outputConnect(2)=1;
net.layers{1}.transferFcn='tansig';
net.layers{2}.transferFcn = 'purelin';
net.inputweights{1}.initFcn='initzero';
net.inputweights{1}.learnFcn='learngdm';
net.inputweights{2}.initFcn='initzero';
net.inputweights{2}.learnFcn='learngdm';
now i want: bias on layer 1 =0.9; bias on layer 2 =0.7; input 1 weight = 1.1; input 2 weight = 0.9; layer 1 weight = 1.3; layer 2 weight = 1;
how should i configure it?
thanks you

Respuestas (1)

Sachin Ganjare
Sachin Ganjare el 23 de Oct. de 2012
Editada: Sachin Ganjare el 23 de Oct. de 2012
You can use 'setwb' or 'separatewb' command. Refer link below:
Hope it helps!!!

2 comentarios

Ken Kueh
Ken Kueh el 24 de Oct. de 2012
Thank you. But i want to set individual value to weight and bias.
Qinzhuo
Qinzhuo el 23 de Abr. de 2022
net.IW
net.LW
net.b

Iniciar sesión para comentar.

Categorías

Más información sobre Deep Learning Toolbox en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 23 de Oct. de 2012

Comentada:

el 23 de Abr. de 2022

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by