SparseAdd

kelas akhir publik SparseAdd

Menambahkan dua objek `SparseTensor` untuk menghasilkan `SparseTensor` lainnya.

Indeks objek `SparseTensor` masukan diasumsikan diurutkan dalam urutan leksikografis standar. Jika tidak demikian, sebelum langkah ini jalankan `SparseReorder` untuk memulihkan pengurutan indeks.

Secara default, jika dua nilai berjumlah nol pada suatu indeks, output `SparseTensor` akan tetap menyertakan lokasi tertentu dalam indeksnya, menyimpan angka nol di slot nilai yang sesuai. Untuk mengesampingkan hal ini, penelepon dapat menentukan `thresh`, yang menunjukkan bahwa jika jumlah tersebut memiliki besaran yang lebih kecil dari `thresh`, maka nilai dan indeks terkait tidak akan disertakan. Secara khusus, `thresh == 0` (default) berarti semuanya dipertahankan dan ambang batas aktual hanya terjadi untuk nilai positif.

Dalam bentuk berikut, `nnz` adalah hitungan setelah memperhitungkan `thresh`.

Konstanta

Rangkaian OP_NAME Nama operasi ini dikenal dengan mesin inti TensorFlow

Metode Publik

statis <T memperluas TType > SparseAdd <T>
buat ( Lingkup lingkup, Operand < TInt64 > aIndices, Operand <T> aValues, Operand < TInt64 > aShape, Operand < TInt64 > bIndices, Operand <T> bValues, Operand < TInt64 > bShape, Operand <? extends TNumber > thresh)
Metode pabrik untuk membuat kelas yang membungkus operasi SparseAdd baru.
Keluaran < TInt64 >
Keluaran < TInt64 >
Keluaran <T>

Metode Warisan

org.tensorflow.op.RawOp
boolean terakhir
sama dengan (Objek objek)
int terakhir
Operasi
op ()
Kembalikan unit komputasi ini sebagai satu Operation .
String terakhir
boolean
sama dengan (Objek arg0)
Kelas terakhir<?>
dapatkan Kelas ()
ke dalam
Kode hash ()
kekosongan terakhir
memberitahu ()
kekosongan terakhir
beri tahuSemua ()
Rangkaian
keString ()
kekosongan terakhir
tunggu (arg0 panjang, int arg1)
kekosongan terakhir
tunggu (argumen panjang0)
kekosongan terakhir
Tunggu ()
org.tensorflow.op.Op
Lingkungan Eksekusi abstrak
env ()
Kembalikan lingkungan eksekusi tempat operasi ini dibuat.
Operasi abstrak
op ()
Kembalikan unit komputasi ini sebagai satu Operation .

Konstanta

String akhir statis publik OP_NAME

Nama operasi ini dikenal dengan mesin inti TensorFlow

Nilai Konstan: "SparseAdd"

Metode Publik

public static SparseAdd <T> buat ( Lingkup lingkup, Operan < TInt64 > aIndices, Operand <T> aValues, Operand < TInt64 > aShape, Operand < TInt64 > bIndices, Operand <T> bValues, Operand < TInt64 > bShape, Operand <? memperluas TNumber > mengirik)

Metode pabrik untuk membuat kelas yang membungkus operasi SparseAdd baru.

Parameter
cakupan ruang lingkup saat ini
indeks 2-D. `Indeks` dari `SparseTensor` pertama, ukuran Matriks `[nnz, ndims]`.
Nilai 1-D. `Nilai` dari `SparseTensor` pertama, ukuran `[nnz]` Vektor.
bentuk 1-D. `Bentuk` dari `SparseTensor` pertama, ukuran `[ndims]` Vektor.
indeks b 2-D. `Indeks` dari `SparseTensor` kedua, ukuran Matriks `[nnz, ndims]`.
bNilai 1-D. `Nilai` dari `SparseTensor` kedua, ukuran `[nnz]` Vektor.
bBentuk 1-D. `Bentuk` dari `SparseTensor` kedua, ukuran `[ndims]` Vektor.
mengirik 0-D. Ambang batas besaran yang menentukan apakah nilai keluaran/pasangan indeks memerlukan ruang.
Kembali
  • contoh baru dari SparseAdd

Output publik < TInt64 > jumlahIndices ()

Keluaran publik < TInt64 > sumShape ()

Keluaran publik <T> jumlahNilai ()