classe finale pubblica LSTMBlockCellGrad
Calcola la propagazione all'indietro della cella LSTM per 1 passo temporale.
Questa implementazione deve essere utilizzata insieme a LSTMBlockCell.
Costanti
Corda | OP_NAME | Il nome di questa operazione, come noto al motore principale di TensorFlow |
Metodi pubblici
statico <T estende TNumber > LSTMBlockCellGrad <T> | create ( Ambito ambito , 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 Spioncino) Metodo factory per creare una classe che racchiude una nuova operazione LSTMBlockCellGrad. |
Uscita <T> | csPrevGrad () Il gradiente di cs da sostenere all'indietro. |
Uscita <T> | dicfo () La derivata rispetto a [i, cs, f, o]. |
Uscita <T> | wcfGrad () Il gradiente per il wcf da sostenere all'indietro. |
Uscita <T> | wciGrad () Il gradiente per wci da sostenere all'indietro. |
Uscita <T> | wcoGrad () Il gradiente per il wco da sostenere all'indietro. |
Metodi ereditati
Costanti
Stringa finale statica pubblica OP_NAME
Il nome di questa operazione, come noto al motore principale di TensorFlow
Valore costante: "LSTMBlockCellGrad"
Metodi pubblici
public static LSTMBlockCellGrad <T> create ( Ambito ambito , 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 Spioncino)
Metodo factory per creare una classe che racchiude una nuova operazione LSTMBlockCellGrad.
Parametri
scopo | ambito attuale |
---|---|
X | L'input per la cella LSTM, forma (batch_size, num_inputs). |
csPrec | Lo stato precedente della cella. |
hPrec | Lo stato h precedente. |
w | La matrice dei pesi. |
wci | La matrice dei pesi per la connessione dello spioncino del cancello di ingresso. |
wcf | La matrice dei pesi per la connessione dello spioncino del dimenticatoio. |
wco | La matrice dei pesi per la connessione dello spioncino del cancello di uscita. |
B | Il vettore di polarizzazione. |
io | Il cancello d'ingresso. |
c.s | Lo stato della cella prima dell'abbronzatura. |
F | La porta del dimenticatoio. |
o | Il cancello di uscita. |
ci | L'input della cella. |
co | La cella dopo l'abbronzatura. |
csGrad | Il gradiente attuale di cs. |
hGrad | Il gradiente del vettore h. |
utilizzare Spioncino | Se la cella utilizza connessioni spioncino. |
ritorna
- una nuova istanza di LSTMBlockCellGrad