LSTMBlockCellGrad

clase final pública LSTMBlockCellGrad

Calcula la propagación hacia atrás de la celda LSTM para 1 paso de tiempo.

Esta implementación se utilizará junto con LSTMBlockCell.

Métodos públicos

estático <T extiende Número> LSTMBlockCellGrad <T>
create ( Ámbito ámbito, Operando <T> x, Operando <T> csPrev, Operando <T> hPrev, Operando <T> w, Operando <T> wci, Operando <T> wcf, Operando <T> wco, Operando <T > b, Operando <T> i, Operando <T> cs, Operando <T> f, Operando <T> o, Operando <T> ci, Operando <T> co, Operando <T> csGrad, Operando <T> hGrad , uso booleanoMirilla)
Método de fábrica para crear una clase que envuelve una nueva operación LSTMBlockCellGrad.
Salida <T>
csPrevGrad ()
El gradiente de cs para ser apuntalado hacia atrás.
Salida <T>
difo ()
La derivada convertida en [i, cs, f, o].
Salida <T>
wcfGrad ()
El degradado para que wcf sea apuntalado hacia atrás.
Salida <T>
wciGrado ()
El degradado para que wci esté apuntalado hacia atrás.
Salida <T>
wcoGrad ()
El gradiente para que wco se apoye en la parte posterior.

Métodos Heredados

Métodos públicos

public static LSTMBlockCellGrad <T> create ( Ámbito ámbito, Operando <T> x, Operando <T> csPrev, Operando <T> hPrev, Operando <T> w, Operando <T> wci, Operando <T> wcf, Operando <T > wco, Operando <T> b, Operando <T> i, Operando <T> cs, Operando <T> f, Operando <T> o, Operando <T> ci, Operando <T> co, Operando <T> csGrad , Operando <T> hGrad, Boolean useMirilla)

Método de fábrica para crear una clase que envuelve una nueva operación LSTMBlockCellGrad.

Parámetros
alcance alcance actual
X La entrada a la celda LSTM, forma (batch_size, num_inputs).
csAnterior El estado anterior de la celda.
hAnterior El estado h anterior.
w La matriz de peso.
wci La matriz de peso para la conexión de la mirilla de la puerta de entrada.
wcf La matriz de peso para la conexión de mirilla de puerta olvidada.
wco La matriz de peso para la conexión de la mirilla de la puerta de salida.
b El vector de sesgo.
i La puerta de entrada.
cs El estado celular antes del tanh.
F La puerta del olvido.
o La puerta de salida.
ci La entrada de la celda.
co La celda después del tanh.
csGrad El gradiente actual de cs.
Graduado El gradiente del vector h.
utilizarMirilla Si el celular utiliza conexiones de mirilla.
Devoluciones
  • una nueva instancia de LSTMBlockCellGrad

Salida pública <T> csPrevGrad ()

El gradiente de cs para ser apuntalado hacia atrás.

Salida pública <T> dicfo ()

La derivada convertida en [i, cs, f, o].

Salida pública <T> wcfGrad ()

El degradado para que wcf sea apuntalado hacia atrás.

Salida pública <T> wciGrad ()

El degradado para que wci esté apuntalado hacia atrás.

Salida pública <T> wcoGrad ()

El gradiente para que wco se apoye en la parte posterior.