initlay
Función de inicialización de red de capa a capa
Sintaxis
net = initlay(net)
info = initlay('code
')
Descripción
initlay
es una función de inicialización de red que inicializa cada capa i
según su propia función de inicialización net.layers{i}.initFcn
.
net = initlay(net)
toma:
net | Red neuronal |
y devuelve la red con todas las capas actualizadas.
info = initlay('
devuelve información útil de cada uno de los vectores de caracteres code
')code
compatibles:
'pnames' | Nombres de los parámetros de inicialización |
'pdefaults' | Parámetros de inicialización predeterminados |
initlay
no contiene parámetros de inicialización.
Uso de la red
Puede crear una red estándar que utilice initlay
llamando a feedforwardnet
, cascadeforwardnet
o a muchas otras funciones de red.
Para preparar una red personalizada que se inicialice con initlay
, siga estos pasos:
Establezca
net.initFcn
en'initlay'
. Esto establecenet.initParam
en la matriz vacía[]
, ya queinitlay
no tiene parámetros de inicialización.Establezca
net.layers{i}.initFcn
en una función de inicialización de capa. (initwb
einitnw
son ejemplos de estas funciones).
Para iniciar la red, llame a init
.
Algoritmos
Los pesos y sesgos de cada capa i
se inicializan de acuerdo con net.layers{i}.initFcn
.
Historial de versiones
Introducido antes de R2006a
Consulte también
cascadeforwardnet
| feedforwardnet
| init
| initnw
| initwb