ResourceApplyAdagradV2

classe final pública ResourceApplyAdagradV2

Atualize '* var' de acordo com o esquema adagrad.

acum + = grad * grad var - = lr * grad * (1 / (sqrt (acum) + epsilon))

Classes aninhadas

aula ResourceApplyAdagradV2.Options Atributos opcionais para ResourceApplyAdagradV2

Métodos Públicos

static <T> ResourceApplyAdagradV2
criar ( Escopo do escopo, Operando <?> var, Operando <?> acum, Operando <T> lr, Operando <T> epsilon, Operando <T> grad, Opções ... opções)
Método de fábrica para criar uma classe envolvendo uma nova operação ResourceApplyAdagradV2.
static ResourceApplyAdagradV2.Options
updateSlots (boolean updateSlots)
static ResourceApplyAdagradV2.Options
useLocking (Boolean useLocking)

Métodos herdados

Métodos Públicos

public static ResourceApplyAdagradV2 create ( escopo do escopo, operando <?> var, operando <?> acum, operando <T> lr, operando <T> epsilon, operando <T> grad, opções ... opções)

Método de fábrica para criar uma classe envolvendo uma nova operação ResourceApplyAdagradV2.

Parâmetros
alcance escopo atual
var Deve ser de uma variável ().
acum Deve ser de uma variável ().
lr Fator de escala. Deve ser um escalar.
épsilon Fator constante. Deve ser um escalar.
grad O gradiente.
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância de ResourceApplyAdagradV2

public static ResourceApplyAdagradV2.Options updateSlots (Boolean updateSlots)

public static ResourceApplyAdagradV2.Options useLocking (Boolean useLocking)

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