ResourceApplyAddSign

ResourceApplyAddSign classe final pública

Atualize '* var' de acordo com a atualização do AddSign.

m_t <- beta1 * m_ {t-1} + (1 - beta1) * g atualização <- (alfa + sinal_decay * sinal (g) * sinal (m)) * g variável <- variável - lr_t * atualização

Classes aninhadas

classe ResourceApplyAddSign.Options Atributos opcionais para ResourceApplyAddSign

Constantes

Corda OP_NAME O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Métodos Públicos

estática <T estende TType > ResourceApplyAddSign
criar ( Scope escopo, Operando <?> var, Operando <?> m, Operando <T> lr, Operando <T> alfa, Operando <T> signDecay, Operando <T> beta, Operando <T> grad, Opções .. . opções)
Método de fábrica para criar uma classe que envolve uma nova operação ResourceApplyAddSign.
estáticos ResourceApplyAddSign.Options
useLocking (booleano useLocking)

Métodos herdados

Constantes

nome_op final String public static

O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Valor constante: "ResourceApplyAddSign"

Métodos Públicos

public static ResourceApplyAddSign criar ( Scope escopo, Operando <?> var, Operando <?> m, Operando <T> lr, Operando <T> alfa, Operando <T> signDecay, Operando <T> beta, Operando <T> grad, opções ... opções)

Método de fábrica para criar uma classe que envolve uma nova operação ResourceApplyAddSign.

Parâmetros
alcance escopo atual
var Deve ser de uma variável ().
m Deve ser de uma variável ().
lr Fator de escala. Deve ser um escalar.
alfa Deve ser um escalar.
signDecay Deve ser um escalar.
beta Deve ser um escalar.
grad O gradiente.
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância de ResourceApplyAddSign

public static ResourceApplyAddSign.Options useLocking (Boolean useLocking)

Parâmetros
useLocking Se for `True`, a atualização dos tensores var e m é protegida por um bloqueio; caso contrário, o comportamento é indefinido, mas pode exibir menos contenção.