Peringatan: API ini tidak digunakan lagi dan akan dihapus di versi TensorFlow mendatang setelah penggantinya stabil.

Unique

kelas akhir public Unik

Menemukan elemen unik di sepanjang sumbu tensor.

Operasi ini mengembalikan tensor `y` yang berisi elemen unik di sepanjang `sumbu` tensor. Elemen unik yang dikembalikan diurutkan dalam urutan yang sama seperti kemunculannya di sepanjang `sumbu` di `x`. Operasi ini juga mengembalikan tensor `idx` yang berukuran sama dengan jumlah elemen dalam `x` sepanjang dimensi `sumbu`. Ini berisi indeks dalam output unik `y`. Dengan kata lain, untuk tensor `1-D` `x` dengan `sumbu = Tidak ada:

`y[idx[i]] = x[i] untuk i di [0, 1,...,rank(x) - 1]`

Sebagai contoh:

# tensor 'x' is [1, 1, 2, 4, 4, 4, 7, 8, 8]
 y, idx = unique(x)
 y ==> [1, 2, 4, 7, 8]
 idx ==> [0, 0, 1, 2, 2, 2, 3, 4, 4]
 
Untuk `2-D` tensor` x` dengan `sumbu = 0`:
# tensor 'x' is [[1, 0, 0],
 #                [1, 0, 0],
 #                [2, 0, 0]]
 y, idx = unique(x, axis=0)
 y ==> [[1, 0, 0],
        [2, 0, 0]]
 idx ==> [0, 0, 1]
 
Untuk` 2-D` tensor `x` dengan` sumbu = 1`:
# tensor 'x' is [[1, 0, 0],
 #                [1, 0, 0],
 #                [2, 0, 0]]
 y, idx = unique(x, axis=1)
 y ==> [[1, 0],
        [1, 0],
        [2, 0]]
 idx ==> [0, 1, 1]
 

Metode Publik

statis <T, V meluas Nomor, U meluas Nomor> Unik <T, V>
membuat ( Lingkup lingkup, Operan <T> x, Operan <U> axis, Kelas <V> outIdx)
Metode pabrik untuk membuat kelas yang membungkus operasi Unik baru.
statis <T, U meluas Nomor> Unik <T, Integer>
membuat ( Lingkup lingkup, Operan <T> x, Operan <U> axis)
Metode pabrik untuk membuat kelas yang membungkus operasi Unik baru menggunakan tipe keluaran default.
Output <V>
idx ()
Tensor 1-D.
Output <T>
y ()
Sebuah `Tensor`.

Metode yang Diwarisi

Metode Publik

public static Unik <T, V> membuat ( Lingkup lingkup, Operan <T> x, Operan <U> axis, Kelas <V> outIdx)

Metode pabrik untuk membuat kelas yang membungkus operasi Unik baru.

Parameter
cakupan lingkup saat ini
x Sebuah `Tensor`.
sumbu `Tensor` dengan tipe `int32` (default: Tidak ada). Sumbu Tensor untuk menemukan elemen unik.
Kembali
  • contoh baru dari Unique

public static Unik <T, Integer> membuat ( Lingkup lingkup, Operan <T> x, Operan <U> axis)

Metode pabrik untuk membuat kelas yang membungkus operasi Unik baru menggunakan tipe keluaran default.

Parameter
cakupan lingkup saat ini
x Sebuah `Tensor`.
sumbu `Tensor` dengan tipe `int32` (default: Tidak ada). Sumbu Tensor untuk menemukan elemen unik.
Kembali
  • contoh baru dari Unique

publik Keluaran <V> idx ()

Tensor 1-D. Memiliki tipe yang sama dengan x yang berisi indeks dari setiap nilai x pada keluaran y.

publik Keluaran <T> y ()

Sebuah `Tensor`. Elemen unik di sepanjang `sumbu` dari `Tensor` x.