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> | |
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.