LSTMBlockCellGrad

kelas akhir publik LSTMBlockCellGrad

Menghitung propagasi mundur sel LSTM untuk 1 langkah waktu.

Implementasi ini akan digunakan bersama dengan LSTMBlockCell.

Metode Publik

statis <T memperluas Nomor> LSTMBlockCellGrad <T>
buat ( Lingkup lingkup, Operand <T> x, Operand <T> csPrev, Operand <T> hPrev, Operand <T> w, Operand <T> wci, Operand <T> wcf, Operand <T> wco, Operand <T > b, Operan <T> i, Operan <T> cs, Operan <T> f, Operan <T> o, Operan <T> ci, Operan <T> co, Operan <T> csGrad, Operan <T> hGrad , penggunaan Boolean Lubang Intip)
Metode pabrik untuk membuat kelas yang membungkus operasi LSTMBlockCellGrad baru.
Keluaran <T>
csPrevGrad ()
Gradien cs yang akan disangga punggung.
Keluaran <T>
dicfo ()
Turunannya adalah [i, cs, f, o].
Keluaran <T>
wcfGrad ()
Gradien untuk wcf disangga ke belakang.
Keluaran <T>
lulusan wci ()
Gradien untuk wci disangga punggung.
Keluaran <T>
lulusan wco ()
Gradien untuk wco disangga punggung.

Metode Warisan

Metode Publik

public static LSTMBlockCellGrad <T> buat ( Lingkup lingkup, Operan <T> x, Operan <T> csPrev, Operan <T> hPrev, Operan <T> w, Operan <T> wci, Operan <T> wcf, Operan <T > wco, Operan <T> b, Operan <T> i, Operan <T> cs, Operan <T> f, Operan <T> o, Operan <T> ci, Operan <T> co, Operan <T> csGrad , Operan <T> hGrad, penggunaan BooleanPeephole)

Metode pabrik untuk membuat kelas yang membungkus operasi LSTMBlockCellGrad baru.

Parameter
cakupan ruang lingkup saat ini
X Input ke sel LSTM, bentuk (batch_size, num_inputs).
csSebelumnya Keadaan sel sebelumnya.
hSebelumnya Keadaan h sebelumnya.
w Matriks bobot.
wci Matriks bobot untuk sambungan lubang intip gerbang masukan.
wcf Matriks bobot untuk sambungan lubang intip gerbang lupa.
wco Matriks bobot untuk sambungan lubang intip gerbang keluaran.
B Vektor bias.
Saya Gerbang masukan.
cs Keadaan sel sebelum tanh.
F Gerbang lupa.
Hai Gerbang keluaran.
ci Masukan sel.
bersama Sel setelah tanh.
csGrad Gradien cs saat ini.
lulusan Gradien vektor h.
gunakan Lubang Intip Apakah sel menggunakan koneksi lubang intip.
Kembali
  • contoh baru LSTMBlockCellGrad

Keluaran publik <T> csPrevGrad ()

Gradien cs yang akan disangga punggung.

Keluaran publik <T> dicfo ()

Turunannya adalah [i, cs, f, o].

Keluaran publik <T> wcfGrad ()

Gradien untuk wcf disangga ke belakang.

Keluaran publik <T> wciGrad ()

Gradien untuk wci disangga punggung.

Keluaran publik <T> wcoGrad ()

Gradien untuk wco disangga punggung.