SparseAddGrad

classe finale pubblica SparseAddGrad

L'operatore gradiente per SparseAdd op.

L'operazione SparseAdd calcola A + B, dove A, B e la somma sono tutti rappresentati come oggetti "SparseTensor". Questa operazione accetta il gradiente a monte rispetto ai valori non vuoti della somma e restituisce i gradienti rispetto ai valori non vuoti di A e B.

Costanti

Corda OP_NAME Il nome di questa operazione, come noto al motore principale di TensorFlow

Metodi pubblici

Uscita <T>
aValGrad ()
1-D con forma `[nnz(A)]`.
Uscita <T>
bValGrad ()
1-D con forma `[nnz(B)]`.
statico <T estende TType > SparseAddGrad <T>
create ( Scope scope, Operando <T> backpropValGrad, Operando < TInt64 > aIndices, Operando < TInt64 > bIndices, Operando < TInt64 > sumIndices)
Metodo factory per creare una classe che racchiude una nuova operazione SparseAddGrad.

Metodi ereditati

Costanti

Stringa finale statica pubblica OP_NAME

Il nome di questa operazione, come noto al motore principale di TensorFlow

Valore costante: "SparseAddGrad"

Metodi pubblici

Uscita pubblica <T> aValGrad ()

1-D con forma `[nnz(A)]`. Il gradiente rispetto ai valori non vuoti di A.

Uscita pubblica <T> bValGrad ()

1-D con forma `[nnz(B)]`. Il gradiente rispetto ai valori non vuoti di B.

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

Metodo factory per creare una classe che racchiude una nuova operazione SparseAddGrad.

Parametri
scopo ambito attuale
backpropValGrad 1-D con forma `[nnz(sum)]`. Il gradiente rispetto ai valori non vuoti della somma.
aIndici 2-D. Gli "indici" dello "SparseTensor" A, dimensione "[nnz(A), ndims]".
bIndici 2-D. Gli "indici" dello "SparseTensor" B, dimensione "[nnz(B), ndims]".
sommaIndici 2-D. Gli "indici" della somma "SparseTensor", dimensione "[nnz(sum), ndims]".
ritorna
  • una nuova istanza di SparseAddGrad