SparseAccumulatorApplyGradient

classe final pública SparseAccumulatorApplyGradient

Aplica um gradiente esparso a um determinado acumulador.

Não adiciona se local_step for menor que global_step do acumulador.

Constantes

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

Métodos Públicos

estático SparseAccumulatorApplyGradient
create ( Escopo do escopo , Operando < TString > identificador, Operando < TInt64 > localStep, Operando < TInt64 > gradienteIndices, Operando <? estende TType > gradienteValues, Operando < TInt64 > gradienteShape, Boolean hasKnownShape)
Método de fábrica para criar uma classe que envolve uma nova operação SparseAccumulatorApplyGradient.

Métodos herdados

Constantes

String final estática pública OP_NAME

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

Valor constante: "SparseAccumulatorApplyGradient"

Métodos Públicos

public static SparseAccumulatorApplyGradient create ( Escopo de escopo , Operando < TString > identificador, Operando < TInt64 > localStep, Operando < TInt64 > gradienteIndices, Operando <? estende TType > gradienteValues, Operando < TInt64 > gradienteShape, Boolean hasKnownShape)

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

Parâmetros
escopo escopo atual
lidar O identificador de um acumulador.
etapa local O valor local_step no qual o gradiente esparso foi calculado.
índices de gradiente Índices do gradiente esparso a serem acumulados. Deve ser um vetor.
valores de gradiente Os valores são as fatias diferentes de zero do gradiente e devem ter a mesma primeira dimensão dos índices, ou seja, o nnz representado pelos índices e valores deve ser consistente.
gradienteForma Forma do gradiente esparso a ser acumulado.
tem forma conhecida Booleano que indica se gradiente_shape é desconhecido; nesse caso, a entrada é ignorada durante a validação.
Devoluções
  • uma nova instância de SparseAccumulatorApplyGradient