DenseToSparseSetOperation

kelas akhir publik DenseToSparseSetOperation

Menerapkan operasi set sepanjang dimensi terakhir `Tensor` dan `SparseTensor`.

Lihat SetOperationOp::SetOperationFromContext untuk mengetahui nilai `set_operation`.

Input `set2` adalah `SparseTensor` yang diwakili oleh `set2_indices`, `set2_values`, dan `set2_shape`. Untuk `set2` yang diberi peringkat `n`, dimensi `n-1` pertama harus sama dengan `set1`. Dimensi `n` berisi nilai dalam satu set, duplikat diperbolehkan tetapi diabaikan.

Jika `validate_indices` adalah `True`, operasi ini memvalidasi urutan dan rentang indeks `set2`.

Output `result` adalah `SparseTensor` yang diwakili oleh `result_indices`, `result_values`, dan `result_shape`. Untuk `set1` dan `set2` yang diberi peringkat `n`, ini memiliki peringkat `n` dan dimensi `n-1` pertama yang sama dengan `set1` dan `set2`. Dimensi `nth` berisi hasil `set_operation` yang diterapkan ke dimensi `[0...n-1]` yang sesuai dari `set`.

Kelas Bersarang

Konstanta

Rangkaian OP_NAME Nama operasi ini dikenal dengan mesin inti TensorFlow

Metode Publik

statis <T memperluas TType > DenseToSparseSetOperation <T>
buat ( Lingkup lingkup, Operan <T> set1, Operan < TInt64 > set2Indices, Operan <T> set2Values, Operan < TInt64 > set2Shape, String setOperation, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi DenseToSparseSetOperation baru.
Keluaran < TInt64 >
indeks hasil ()
Indeks 2D dari `SparseTensor`.
Keluaran < TInt64 >
bentuk hasil ()
Bentuk `Tensor` 1D dari `SparseTensor`.
Keluaran <T>
nilai hasil ()
Nilai 1D dari `SparseTensor`.
DenseToSparseSetOperation.Options statis
validasiIndeks (Boolean validasiIndeks)

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: "DenseToSparseSetOperation"

Metode Publik

public static DenseToSparseSetOperation <T> buat ( Lingkup cakupan, Operan <T> set1, Operan < TInt64 > set2Indices, Operan <T> set2Values, Operan < TInt64 > set2Shape, String setOperation, Opsi... opsi)

Metode pabrik untuk membuat kelas yang membungkus operasi DenseToSparseSetOperation baru.

Parameter
cakupan ruang lingkup saat ini
set1 `Tensor` dengan peringkat `n`. Dimensi `n-1` pertama harus sama dengan `set2`. Dimensi `n` berisi nilai dalam satu set, duplikat diperbolehkan tetapi diabaikan.
set2Indeks `Tensor` 2D, indeks `SparseTensor`. Harus dalam urutan baris-mayor.
set2Nilai `Tensor` 1D, nilai `SparseTensor`. Harus dalam urutan baris-mayor.
set2Bentuk `Tensor` 1D, bentuk `SparseTensor`. `set2_shape[0...n-1]` harus sama dengan dimensi `n-1` pertama dari `set1`, `result_shape[n]` adalah ukuran set maksimal di seluruh dimensi `n-1`.
pilihan membawa nilai atribut opsional
Kembali
  • contoh baru dari DenseToSparseSetOperation

Output publik < TInt64 > resultIndices ()

Indeks 2D dari `SparseTensor`.

Keluaran publik < TInt64 > bentuk hasil ()

Bentuk `Tensor` 1D dari `SparseTensor`. `result_shape[0...n-1]` sama dengan dimensi `n-1` pertama dari `set1` dan `set2`, `result_shape[n]` adalah ukuran kumpulan hasil maksimal di seluruh `0. ..n-1` dimensi.

Keluaran publik <T> nilai hasil ()

Nilai 1D dari `SparseTensor`.

public static DenseToSparseSetOperation.Options validasiIndices (Boolean validasiIndices)