classe final pública LSTMBlockCellGrad
Calcula a propagação retroativa da célula LSTM para 1 timestep.
Esta implementação deve ser usada em conjunto com LSTMBlockCell.
Constantes
Corda | OP_NAME | O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow |
Métodos Públicos
estático <T estende TNumber > LSTMBlockCellGrad <T> | create ( Escopo , 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 , Booleano usePeephole) Método de fábrica para criar uma classe que envolve uma nova operação LSTMBlockCellGrad. |
Saída <T> | csPrevGrad () O gradiente de cs a ser apoiado. |
Saída <T> | difo () A derivada em relação a [i, cs, f, o]. |
Saída <T> | wcfGrad () O gradiente para o WCF ser apoiado. |
Saída <T> | wciGrad () O gradiente para wci ser apoiado. |
Saída <T> | wcoGrad () O gradiente para wco ser apoiado. |
Métodos herdados
Constantes
String final estática pública OP_NAME
O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow
Valor Constante: "LSTMBlockCellGrad"
Métodos Públicos
public static LSTMBlockCellGrad <T> create ( Escopo escopo , 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, booleano usePeephole)
Método de fábrica para criar uma classe que envolve uma nova operação LSTMBlockCellGrad.
Parâmetros
escopo | escopo atual |
---|---|
x | A entrada para a célula LSTM, formato (batch_size, num_inputs). |
csAnterior | O estado anterior da célula. |
hAnterior | O estado h anterior. |
c | A matriz de peso. |
wci | A matriz de peso para conexão do olho mágico da porta de entrada. |
banheiro | A matriz de peso para a conexão do olho mágico do portão esquecido. |
wco | A matriz de peso para conexão do olho mágico da porta de saída. |
b | O vetor de polarização. |
eu | A porta de entrada. |
CS | O estado da célula antes do tanh. |
f | O portão do esquecimento. |
ó | A porta de saída. |
ci | A entrada da célula. |
co | A célula depois do tanh. |
csGrad | O gradiente atual de cs. |
hGrad | O gradiente do vetor h. |
usarOlho mágico | Se a célula usa conexões de olho mágico. |
Devoluções
- uma nova instância de LSTMBlockCellGrad