SparseAddGrad

kelas akhir publik SparseAddGrad

Operator gradien untuk operasi SparseAdd.

Operasi SparseAdd menghitung A + B, dengan A, B, dan jumlah semuanya direpresentasikan sebagai objek `SparseTensor`. Operasi ini mengambil gradien hulu dengan nilai penjumlahan yang tidak kosong, dan mengeluarkan gradien dengan nilai A dan B yang tidak kosong.

Konstanta

Rangkaian OP_NAME Nama operasi ini dikenal dengan mesin inti TensorFlow

Metode Publik

Keluaran <T>
aValGrad ()
1-D dengan bentuk `[nnz(A)]`.
Keluaran <T>
bValGrad ()
1-D dengan bentuk `[nnz(B)]`.
statis <T memperluas TType > SparseAddGrad <T>
buat ( Lingkup lingkup, Operan <T> backpropValGrad, Operan < TInt64 > aIndices, Operan < TInt64 > bIndices, Operan < TInt64 > sumIndices)
Metode pabrik untuk membuat kelas yang membungkus operasi SparseAddGrad baru.

Metode Warisan

Konstanta

String akhir statis publik OP_NAME

Nama operasi ini dikenal dengan mesin inti TensorFlow

Nilai Konstan: "SparseAddGrad"

Metode Publik

Keluaran publik <T> aValGrad ()

1-D dengan bentuk `[nnz(A)]`. Gradien terhadap nilai A yang tidak kosong.

Keluaran publik <T> bValGrad ()

1-D dengan bentuk `[nnz(B)]`. Gradien terhadap nilai B yang tidak kosong.

public static SparseAddGrad <T> buat ( Lingkup lingkup, Operan <T> backpropValGrad, Operan < TInt64 > aIndices, Operand < TInt64 > bIndices, Operand < TInt64 > sumIndices)

Metode pabrik untuk membuat kelas yang membungkus operasi SparseAddGrad baru.

Parameter
cakupan ruang lingkup saat ini
backpropValGrad 1-D dengan bentuk `[nnz(jumlah)]`. Gradien terhadap nilai penjumlahan yang tidak kosong.
indeks 2-D. `Indeks` dari `SparseTensor` A, ukuran `[nnz(A), ndims]`.
indeks b 2-D. `Indeks` dari `SparseTensor` B, ukuran `[nnz(B), ndims]`.
jumlahIndeks 2-D. `Indeks` dari jumlah `SparseTensor`, ukuran `[nnz(sum), ndims]`.
Kembali
  • contoh baru dari SparseAddGrad