Bir dizi düz indeksi bir dizi koordinat dizisine dönüştürür.
Örnek:
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]]
Sabitler
Sicim | OP_NAME | Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı |
Genel Yöntemler
Çıkış <T> | Çıkış olarak () Tensörün sembolik tutamacını döndürür. |
static <T, TNumber'ı genişletir > UnravelIndex <T> | |
Çıkış <T> | çıktı () Her satırın indeks dizisiyle aynı şekle sahip olduğu 2 boyutlu (veya indeksler 0-D ise 1-D) tensör. |
Kalıtsal Yöntemler
Sabitler
genel statik son Dize OP_NAME
Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı
Genel Yöntemler
genel Çıkış <T> asOutput ()
Tensörün sembolik tutamacını döndürür.
TensorFlow işlemlerinin girdileri, başka bir TensorFlow işleminin çıktılarıdır. Bu yöntem, girişin hesaplanmasını temsil eden sembolik bir tanıtıcı elde etmek için kullanılır.
public static UnravelIndex <T> create ( Kapsam kapsamı, İşlenen <T> endeksleri, İşlenen <T> karartılır)
Yeni bir UnravelIndex işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
Parametreler
kapsam | mevcut kapsam |
---|---|
endeksler | Öğeleri bir boyut dizisinin düzleştirilmiş versiyonuna endekslenen bir 0-D veya 1-D "int" Tensörü soluklaşır. |
kararır | 1 boyutlu bir 'int' Tensör. Endeksleri çözmek için kullanılacak dizinin şekli. |
İade
- UnravelIndex'in yeni bir örneği
genel Çıkış <T> çıkışı ()
Her satırın indeks dizisiyle aynı şekle sahip olduğu 2 boyutlu (veya indeksler 0-D ise 1-D) tensör.