SparseAccumulatorApplyGradient

SparseAccumulatorApplyGradient classe final pública

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 motor principal TensorFlow

Métodos Públicos

estática SparseAccumulatorApplyGradient
criar ( Scope escopo, Operando < TString > alça, Operando < TInt64 > localStep, Operando < TInt64 > gradientIndices, Operando <? estende TType > gradientValues, Operando < TInt64 > gradientShape, Boolean hasKnownShape)
Método de fábrica para criar uma classe que envolve uma nova operação SparseAccumulatorApplyGradient.

Métodos herdados

Constantes

nome_op final String public static

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

Valor constante: "SparseAccumulatorApplyGradient"

Métodos Públicos

public static SparseAccumulatorApplyGradient criar ( Scope escopo, Operando < TString > alça, Operando < TInt64 > localStep, Operando < TInt64 > gradientIndices, Operando <? estende TType > gradientValues, Operando < TInt64 > gradientShape, Boolean hasKnownShape)

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

Parâmetros
alcance escopo atual
lidar com A alça para um acumulador.
localStep O valor local_step no qual o gradiente esparso foi calculado.
gradienteIndices Índices do gradiente esparso a serem acumulados. Deve ser um vetor.
gradienteValues 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 os valores devem ser consistentes.
gradienteShape Forma do gradiente esparso a ser acumulado.
hasKnownShape Booleano que indica se o gradient_shape é desconhecido, caso em que a entrada é ignorada durante a validação.
Devoluções
  • uma nova instância de SparseAccumulatorApplyGradient