TopKUnique

halka açık final dersi TopKUnique

Dizideki TopK benzersiz değerlerini sıralı düzende döndürür.

çalışma süresi K'nin çarpımı ve giriş boyutuyla orantılıdır. Yeterince büyük K değerleri için tüm diziyi sıralamak daha verimlidir. Medyanların medyanı algoritması muhtemelen daha hızlıdır ancak XLA'da verimli bir şekilde uygulanması zordur. K'dan daha az benzersiz sayı varsa (NAN değil), sonuçlar negatif sonsuzlukla doldurulur. NaN'ler asla iade edilmez. Normalin altındaki sayılar sıfıra kaydırılır. Bir öğe birden fazla dizinde görünüyorsa en yüksek dizin döndürülür. Doldurma değerlerinden dolayı girişte bir TopK öğesi hiç görünmezse, indeksler negatif olanla doldurulur. Girişte bir dolgu değeri görünüyorsa ve dolguya ihtiyaç duyuluyorsa, dolgu değerinin en yüksek indeksi döndürülecektir. Anlambilim kth_order_statistic ile aynı değildir.

Sabitler

Sicim OP_NAME Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Genel Yöntemler

statik TopKUnique
create ( Kapsam kapsamı, İşlenen < TFloat32 > giriş, Uzun k)
Yeni bir TopKUnique işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
Çıkış < TFloat32 >
topk ()
Çıkış < TInt32 >

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Sabit Değer: "TopKUnique"

Genel Yöntemler

public static TopKUnique create ( Kapsam kapsamı, İşlenen < TFloat32 > giriş, Uzun k)

Yeni bir TopKUnique işlemini saran bir sınıf oluşturmak için fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
İadeler
  • TopKUnique'in yeni bir örneği

genel Çıkış < TFloat32 > topk ()

genel Çıkış < TInt32 > topkIndices ()