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

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 ()