ResourceApplyAddSign

kelas akhir publik ResourceApplyAddSign

Perbarui '*var' sesuai dengan pembaruan AddSign.

m_t <- beta1 * m_{t-1} + (1 - beta1) * g pembaruan <- (alpha + sign_decay * tanda(g) *tanda(m)) * g variabel <- variabel - lr_t * pembaruan

Kelas Bersarang

kelas ResourceApplyAddSign.Options Atribut opsional untuk ResourceApplyAddSign

Konstanta

Rangkaian OP_NAME Nama operasi ini dikenal dengan mesin inti TensorFlow

Metode Publik

statis <T memperluas TType > ResourceApplyAddSign
buat ( Lingkup lingkup, Operand <?> var, Operand <?> m, Operand <T> lr, Operand <T> alpha, Operand <T> signDecay, Operand <T> beta, Operand <T> grad, Pilihan.. . pilihan)
Metode pabrik untuk membuat kelas yang membungkus operasi ResourceApplyAddSign baru.
ResourceApplyAddSign.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: "ResourceApplyAddSign"

Metode Publik

public static ResourceApplyAddSign buat ( Ruang lingkup , Operan <?> var, Operan <?> m, Operan <T> lr, Operan <T> alpha, Operan <T> signDecay, Operan <T> beta, Operan <T> lulusan, Pilihan... pilihan)

Metode pabrik untuk membuat kelas yang membungkus operasi ResourceApplyAddSign baru.

Parameter
cakupan ruang lingkup saat ini
var Harus dari Variabel().
M Harus dari Variabel().
lr Faktor skala. Pasti skalar.
alfa Pasti skalar.
tandaPeluruhan Pasti skalar.
beta Pasti skalar.
lulusan Gradien.
pilihan membawa nilai atribut opsional
Kembali
  • contoh baru ResourceApplyAddSign

ResourceApplyAddSign.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.