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