ResourceApplyPowerSign

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
buat ( Lingkup lingkup, Operand <?> var, Operand <?> m, Operand <T> lr, Operand <T> logbase, Operand <T> signDecay, Operand <T> beta, Operand <T> grad, Opsi.. . pilihan)
Metode pabrik untuk membuat kelas yang membungkus operasi ResourceApplyPowerSign baru.
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.