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

UnravelIndex

public class akhir UnravelIndex

Mengonversi larik indeks datar menjadi tupel larik koordinat.

Contoh:

y = tf.unravel_index(indices=[2, 5, 7], dims=[3, 3])
 # 'dims' represent a hypothetical (3, 3) tensor of indices:
 # [[0, 1, *2*],
 #  [3, 4, *5*],
 #  [6, *7*, 8]]
 # For each entry from 'indices', this operation returns
 # its coordinates (marked with '*'), such as
 # 2 ==> (0, 2)
 # 5 ==> (1, 2)
 # 7 ==> (2, 1)
 y ==> [[0, 1, 2], [2, 2, 1]]
 

Metode Publik

Output <T>
asOutput ()
Mengembalikan pegangan simbolis tensor.
statis <T meluas Nomor> UnravelIndex <T>
membuat ( Lingkup lingkup, Operan <T> indeks, Operan <T> meredup)
Metode pabrik untuk membuat kelas yang membungkus operasi UnravelIndex baru.
Output <T>
Output ()
Tensor 2-D (atau 1-D jika indeks adalah 0-D) di mana setiap baris memiliki bentuk yang sama dengan array indeks.

Metode yang Diwarisi

Metode Publik

publik Keluaran <T> asOutput ()

Mengembalikan pegangan simbolis tensor.

Input ke operasi TensorFlow adalah output dari operasi TensorFlow lainnya. Metode ini digunakan untuk mendapatkan pegangan simbolis yang mewakili perhitungan input.

public static UnravelIndex <T> membuat ( Lingkup lingkup, Operan <T> indeks, Operan <T> meredup)

Metode pabrik untuk membuat kelas yang membungkus operasi UnravelIndex baru.

Parameter
cakupan lingkup saat ini
indeks Tensor `int` 0-D atau 1-D yang elemennya merupakan indeks ke dalam versi rata dari array dimensi meredup.
redup Tensor `int` 1-D. Bentuk array yang digunakan untuk mengurai indeks.
Kembali
  • contoh baru dari UnravelIndex

publik Keluaran <T> Output ()

Tensor 2-D (atau 1-D jika indeks adalah 0-D) di mana setiap baris memiliki bentuk yang sama dengan array indeks.