kelas akhir publik ResourceApplyPowerSign
Perbarui '*var' sesuai dengan pembaruan AddSign.
m_t <- beta1 * m_{t-1} + (1 - beta1) * g update <- exp(logbase * sign_decay * sign(g) * sign(m_t)) * g variabel <- variabel - lr_t * update
Kelas Bersarang
| kelas | ResourceApplyPowerSign.Options | Atribut opsional untuk ResourceApplyPowerSign | |
Konstanta
| Rangkaian | OP_NAME | Nama operasi ini dikenal dengan mesin inti TensorFlow |
Metode Publik
| statis <T memperluas TType > ResourceApplyPowerSign | |
| ResourceApplyPowerSign.Options statis | useLocking (penguncian penggunaan Boolean) |
Metode Warisan
Konstanta
String akhir statis publik OP_NAME
Nama operasi ini dikenal dengan mesin inti TensorFlow
Nilai Konstan: "ResourceApplyPowerSign"
Metode Publik
ResourceApplyPowerSign statis publik buat ( Ruang lingkup, Operan <?> var, Operan <?> m, Operan <T> lr, Operan <T> logbase, Operan <T> signDecay, Operan <T> beta, Operan <T> lulusan, Pilihan... pilihan)
Metode pabrik untuk membuat kelas yang membungkus operasi ResourceApplyPowerSign baru.
Parameter
| cakupan | ruang lingkup saat ini |
|---|---|
| var | Harus dari Variabel(). |
| M | Harus dari Variabel(). |
| lr | Faktor skala. Pasti skalar. |
| basis log | Pasti skalar. |
| tandaPeluruhan | Pasti skalar. |
| beta | Pasti skalar. |
| lulusan | Gradien. |
| pilihan | membawa nilai atribut opsional |
Kembali
- contoh baru ResourceApplyPowerSign
ResourceApplyPowerSign.Options statis publik useLocking (Boolean useLocking)
Parameter
| gunakan Penguncian | Jika `True`, pembaruan tensor var dan m dilindungi oleh kunci; jika tidak, perilaku tersebut tidak terdefinisikan, namun mungkin menunjukkan lebih sedikit pertentangan. |
|---|