kelas akhir public BlockLSTMGradV2
Menghitung propagasi mundur sel LSTM untuk seluruh urutan waktu.
Implementasi ini akan digunakan bersama dengan BlockLSTMV2.
Metode Publik
Output <T> | bGrad () Gradien untuk w untuk disangga kembali. |
statis <T meluas Nomor> BlockLSTMGradV2 <T> | membuat ( Lingkup lingkup, Operan <Panjang> seqLenMax, 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> h , Operan <T> csGrad, Operan <T> hGrad, Boolean usePeephole) Metode pabrik untuk membuat kelas yang membungkus operasi BlockLSTMGradV2 baru. |
Output <T> | csPrevGrad () Gradien cs_prev untuk disangga kembali. |
Output <T> | hPrevGrad () Gradien h_prev untuk disangga kembali. |
Output <T> | wGrad () Gradien untuk w yang akan disangga kembali. |
Output <T> | wcfGrad () Gradien untuk wcf untuk disangga kembali. |
Output <T> | wciGrad () Gradien untuk wci untuk disangga kembali. |
Output <T> | wcoGrad () Gradien untuk wco untuk disangga kembali. |
Output <T> | xGrad () Gradien x yang akan disangga kembali. |
Metode yang Diwarisi
Metode Publik
public static BlockLSTMGradV2 <T> membuat ( Lingkup lingkup, Operan <Panjang> seqLenMax, 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> h, Operan <T> csGrad, Operan <T> hGrad, Boolean usePeephole)
Metode pabrik untuk membuat kelas yang membungkus operasi BlockLSTMGradV2 baru.
Parameter
cakupan | lingkup saat ini |
---|---|
seqLenMax | Panjang waktu maksimum yang sebenarnya digunakan oleh input ini. Output diisi dengan nol di luar panjang ini. |
x | Urutan input ke LSTM, bentuk (timelen, batch_size, num_inputs). |
csSebelumnya | Nilai keadaan sel awal. |
hPrev | Keluaran awal sel (digunakan untuk lubang intip). |
w | Matriks berat. |
wci | Matriks bobot untuk koneksi lubang intip gerbang input. |
wcf | Matriks bobot untuk koneksi lupa gerbang lubang intip. |
wco | Matriks bobot untuk koneksi lubang intip gerbang keluaran. |
B | Vektor bias. |
Saya | Gerbang input sepanjang urutan waktu. |
cs | Status sel sebelum tanh sepanjang urutan waktu. |
F | Gerbang lupa sepanjang urutan waktu. |
Hai | Gerbang keluaran sepanjang urutan waktu. |
ci | Masukan sel sepanjang urutan waktu. |
bersama | Sel setelah tanh sepanjang urutan waktu. |
H | Vektor keluaran h sepanjang urutan waktu. |
csGrad | Gradien cs saat ini. |
hGrad | Gradien vektor h. |
gunakan lubang intip | Apakah akan menggunakan pemberat lubang intip. |
Kembali
- contoh baru BlockLSTMGradV2