ResourceApplyAdagrad

kelas akhir publik ResourceApplyAdagrad

Perbarui '*var' sesuai dengan skema adagrad.

accum += lulusan * lulusan var -= lr * lulusan * (1 / (akar(akum) + epsilon))

Kelas Bersarang

kelas ResourceApplyAdagrad.Options Atribut opsional untuk ResourceApplyAdagrad

Konstanta

Rangkaian OP_NAME Nama operasi ini dikenal dengan mesin inti TensorFlow

Metode Publik

statis <T memperluas TType > ResourceApplyAdagrad
buat ( Lingkup lingkup, Operand <?> var, Operand <?> accum, Operand <T> lr, Operand <T> epsilon, Operand <T> grad, Pilihan... pilihan)
Metode pabrik untuk membuat kelas yang membungkus operasi ResourceApplyAdagrad baru.
ResourceApplyAdagrad.Options statis
pembaruanSlots (pembaruan BooleanSlots)
ResourceApplyAdagrad.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: "ResourceApplyAdagradV2"

Metode Publik

public static ResourceApplyAdagrad buat ( Lingkup cakupan , Operand <?> var, Operand <?> accum, Operand <T> lr, Operand <T> epsilon, Operand <T> grad, Opsi... opsi)

Metode pabrik untuk membuat kelas yang membungkus operasi ResourceApplyAdagrad baru.

Parameter
cakupan ruang lingkup saat ini
var Harus dari Variabel().
akumulasi Harus dari Variabel().
lr Faktor skala. Pasti skalar.
epsilon Faktor konstan. Pasti skalar.
lulusan Gradien.
pilihan membawa nilai atribut opsional
Kembali
  • contoh baru ResourceApplyAdagrad

ResourceApplyAdagrad.Options statis publik updateSlots (Boolean updateSlots)

ResourceApplyAdagrad.Options statis publik useLocking (Boolean useLocking)

Parameter
gunakan Penguncian Jika `True`, pembaruan tensor var dan accum akan dilindungi oleh kunci; jika tidak, perilaku tersebut tidak terdefinisikan, namun mungkin menunjukkan lebih sedikit pertentangan.