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
| kelas | DenseToSparseSetOperation.Options |  Atribut opsional untuk DenseToSparseSetOperation  | |
Konstanta
| Rangkaian | OP_NAME | Nama operasi ini dikenal dengan mesin inti TensorFlow | 
Metode Publik
| statis <T memperluas TType > DenseToSparseSetOperation <T> | |
| 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
Konstanta
String akhir statis publik OP_NAME
Nama operasi ini dikenal dengan mesin inti TensorFlow
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
 
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.