SparseAddGrad

SparseAddGrad classe final pública

O operador gradiente para o op SparseAdd.

O op SparseAdd calcula A + B, onde A, B e a soma são todos representados como objetos `SparseTensor`. Este op leva no gradiente a montante em relação aos valores não vazios da soma e produz os gradientes em relação aos valores não vazios de A e B.

Constantes

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

Métodos Públicos

Output <T>
aValGrad ()
1-D com forma `[nnz (A)]`.
Output <T>
bValGrad ()
1-D com forma `[nnz (B)]`.
estática <T estende TType > SparseAddGrad <T>
criar ( Scope escopo, Operando <T> backpropValGrad, Operando < TInt64 > aIndices, Operando < TInt64 > bIndices, Operando < TInt64 > sumIndices)
Método de fábrica para criar uma classe envolvendo uma nova operação SparseAddGrad.

Métodos herdados

Constantes

nome_op final String public static

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

Valor constante: "SparseAddGrad"

Métodos Públicos

pública Output <T> aValGrad ()

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

pública Output <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 ( Scope escopo, Operando <T> backpropValGrad, Operando < TInt64 > aIndices, Operando < TInt64 > bIndices, Operando < TInt64 > sumIndices)

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

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