clase final pública LSTMBlockCellGrad
Calcula la propagación hacia atrás de la celda LSTM durante 1 paso de tiempo.
Esta implementación se utilizará junto con LSTMBlockCell.
Constantes
| Cadena | OP_NOMBRE | El nombre de esta operación, como lo conoce el motor central de TensorFlow. |
Métodos públicos
| estático <T extiende TNumber > LSTMBlockCellGrad <T> | crear ( Alcance alcance, 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 booleano mirilla) Método de fábrica para crear una clase que envuelve una nueva operación LSTMBlockCellGrad. |
| Salida <T> | csPrevGrad () El gradiente de cs se apoyará hacia atrás. |
| Salida <T> | difo () La derivada wrt a [i, cs, f, o]. |
| Salida <T> | wcfGrad () El gradiente para que wcf se apoye hacia atrás. |
| Salida <T> | wciGrad () El gradiente para que wci se apoye hacia atrás. |
| Salida <T> | wcoGrad () El gradiente para wco será apuntalado hacia atrás. |
Métodos heredados
Constantes
Cadena final estática pública OP_NAME
El nombre de esta operación, como lo conoce el motor central de TensorFlow.
Valor constante: "LSTMBlockCellGrad"
Métodos públicos
public static LSTMBlockCellGrad <T> create ( Alcance alcance, 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.
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 mirilla de puerta de entrada. |
| wcf | La matriz de peso para olvidar la conexión de mirilla de puerta. |
| OMA | La matriz de pesos para la conexión de mirilla de puerta de salida. |
| b | El vector de sesgo. |
| i | La puerta de entrada. |
| cs | El estado de la celda antes del tanh. |
| F | La puerta del olvido. |
| oh | La puerta de salida. |
| ci | La entrada de la celda. |
| co | La celda después del tanh. |
| csGrad | El gradiente actual de cs. |
| hgrad | El gradiente del vector h. |
| utilizar mirilla | Si el celular utiliza conexiones de mirilla. |
Devoluciones
- una nueva instancia de LSTMBlockCellGrad