| Neural Network Toolbox | ![]() |
Layer-by-layer network initialization function
Syntax
Description
initlay is a network initialization function that initializes each layer i according to its own initialization function net.layers{i}.initFcn.
and returns the network with each layer updated. initlay(code) returns useful information for each code string:
initlay does not have any initialization parameters
Network Use
You can create a standard network that uses initlay by calling newp, newlin, newff, newcf, and many other new network functions.
To prepare a custom network to be initialized with initlay
net.initFcn to 'initlay'. (This will set net.initParam to the empty matrix [ ] since initlay has no initialization parameters.)
net.layers{i}.initFcn to a layer initialization function. (Examples of such functions are initwb and initnw).
To initialize the network, call init. See newp and newlin for initialization examples.
Algorithm
The weights and biases of each layer i are initialized according to net.layers{i}.initFcn.
See Also
| initcon | initnw | ![]() |
© 1994-2005 The MathWorks, Inc.