scalprod
Función de peso de producto de escalar
Sintaxis
Z = scalprod(W,P)
dim = scalprod('size',S,R,FP)
dw = scalprod('dw',W,P,Z,FP)
Descripción
scalprod
es la función de peso de producto de escalar. Las funciones de peso aplican pesos a una entrada para obtener entradas ponderadas.
Z = scalprod(W,P)
toma estas entradas:
W | Matriz de pesos de |
P | Matriz de |
y devuelve el producto de escalar de R
por Q
de W
y P
definido por Z = w*P
.
dim = scalprod('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 [1-by-1]
.
dw = scalprod('dw',W,P,Z,FP)
devuelve la derivada de Z
respecto a W
.
Ejemplos
Aquí define una matriz de pesos aleatoria W
y un vector de entrada P
y calcula la entrada ponderada correspondiente Z
.
W = rand(1,1); P = rand(3,1); Z = scalprod(W,P)
Uso de la red
Para modificar una red de forma que un peso de entrada use scalprod
, establezca net.inputWeights{i,j}.weightFcn
en 'scalprod'
.
Para los pesos de capa, establezca net.layerWeights{i,j}.weightFcn
en 'scalprod'
.
Llame a sim
en todos los casos para simular la red con scalprod
.
Historial de versiones
Introducido en R2006a