ResourceApplyAddSign

genel son sınıf ResourceApplyAddSign

AddSign güncellemesine göre '*var'ı güncelleyin.

m_t <- beta1 * m_{t-1} + (1 - beta1) * g güncelleme <- (alpha +sign_decay *sign(g) *sign(m)) * g değişkeni <- değişken - lr_t * güncelleme

İç İçe Sınıflar

sınıf ResourceApplyAddSign.Options ResourceApplyAddSign için isteğe bağlı özellikler

Sabitler

Sicim OP_NAME Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Genel Yöntemler

static <T, TType'ı genişletir > ResourceApplyAddSign
create ( Kapsam kapsamı, İşlenen <?> var, İşlenen <?> m, İşlenen <T> lr, İşlenen <T> alpha, İşlenen <T> işaretDecay, İşlenen <T> beta, İşlenen <T> grad, Seçenekler.. . seçenekler)
Yeni bir ResourceApplyAddSign işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
statik ResourceApplyAddSign.Options
useLocking (Boolean useLocking)

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Sabit Değer: "ResourceApplyAddSign"

Genel Yöntemler

public static ResourceApplyAddSign create ( Kapsam kapsamı, İşlenen <?> var, İşlenen <?> m, İşlenen <T> lr, İşlenen <T> alfa, İşlenen <T> işaretDecay, İşlenen <T> beta, İşlenen <T> grad, Seçenekler... seçenekler)

Yeni bir ResourceApplyAddSign işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
var Bir Variable()'dan olmalıdır.
M Bir Variable()'dan olmalıdır.
IR Ölçekleme faktörü. Bir skaler olmalı.
alfa Bir skaler olmalı.
işaretÇürüme Bir skaler olmalı.
beta Bir skaler olmalı.
mezun Gradyan.
seçenekler isteğe bağlı nitelik değerlerini taşır
İadeler
  • ResourceApplyAddSign'ın yeni bir örneği

public static ResourceApplyAddSign.Options useLocking (Boolean useLocking)

Parametreler
KullanımKilitleme 'Doğru' ise var ve m tensörlerinin güncellenmesi bir kilitle korunur; aksi takdirde davranış tanımsızdır ancak daha az çekişme sergileyebilir.