SparseAddGrad

classe final pública SparseAddGrad

O operador gradiente para a operação SparseAdd.

A operação SparseAdd calcula A + B, onde A, B e a soma são todos representados como objetos `SparseTensor`. Esta operação pega o gradiente upstream em relação aos valores não vazios da soma e gera os gradientes em relação aos valores não vazios de A e B.

Constantes

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

Métodos Públicos

Saída <T>
aValGrad ()
1-D com forma `[nnz(A)]`.
Saída <T>
bValGrad ()
1-D com forma `[nnz(B)]`.
estático <T estende TType > SparseAddGrad <T>
create ( Escopo do escopo , Operando <T> backpropValGrad, Operando < TInt64 > aIndices, Operando < TInt64 > bIndices, Operando < TInt64 > sumIndices)
Método de fábrica para criar uma classe que envolve uma nova operação SparseAddGrad.

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: "SparseAddGrad"

Métodos Públicos

Saída pública <T> aValGrad ()

1-D com forma `[nnz(A)]`. O gradiente em relação aos valores não vazios de A.

Saída pública <T> bValGrad ()

1-D com forma `[nnz(B)]`. O gradiente em relação aos valores não vazios de B.

public static SparseAddGrad <T> create (Escopo escopo , Operando <T> backpropValGrad, Operando < TInt64 > aIndices, Operando < TInt64 > bIndices, Operando < TInt64 > sumIndices)

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

Parâmetros
escopo escopo atual
backpropValGrad 1-D com forma `[nnz(sum)]`. O gradiente em relação aos valores não vazios da soma.
aÍndices 2-D. Os `índices` do `SparseTensor` A, tamanho `[nnz(A), ndims]`.
bÍndices 2-D. Os `índices` do `SparseTensor` B, tamanho `[nnz(B), ndims]`.
sumIndices 2-D. Os `índices` da soma `SparseTensor`, tamanho `[nnz(sum), ndims]`.
Devoluções
  • uma nova instância de SparseAddGrad