convwf
Función de peso de convolución
Sintaxis
Z = convwf(W,P)
dim = convwf('size',S,R,FP)
dw = convwf('dw',W,P,Z,FP)
info = convwf('code')
Descripción
Las funciones de peso aplican pesos a una entrada para obtener entradas ponderadas.
Z = convwf(W,P) devuelve la convolución de una matriz de pesos W y una entrada P.
dim = convwf('size',S,R,FP) toma la dimensión de capa S, la dimensión de entrada R y los parámetros de función, y devuelve el tamaño del peso.
dw = convwf('dw',W,P,Z,FP) devuelve la derivada de Z respecto a W.
info = convwf(' devuelve información sobre esta función. Se definen los códigos siguientes: code')
'deriv' | Nombre de la función derivada |
'fullderiv' | Derivada reducida = 2, derivada completa = 1, derivada lineal = 0 |
'pfullderiv' | Entrada: derivada reducida = 2, derivada completa = 1, derivada lineal = 0 |
'wfullderiv' | Peso: derivada reducida = 2, derivada completa = 1, derivada lineal = 0 |
'name' | Nombre completo |
'fpnames' | Devuelve nombres de parámetros de función |
'fpdefaults' | Devuelve parámetros de función predeterminados |
Ejemplos
Aquí define una matriz de pesos aleatoria W y un vector de entrada P y calcula la entrada ponderada correspondiente Z.
W = rand(4,1); P = rand(8,1); Z = convwf(W,P)
Uso de la red
Para modificar una red de forma que un peso de entrada use convwf, establezca net.inputWeights{i,j}.weightFcn en 'convwf'. Para los pesos de capa, establezca net.layerWeights{i,j}.weightFcn en 'convwf'.
Llame a sim en todos los casos para simular la red con convwf.
Historial de versiones
Introducido en R2006a