Her nokta için en yakın k merkezi seçer.
Nokta satırlarının giriş noktaları olduğu varsayılır. Merkez sıralarının aday merkezlerin listesi olduğu varsayılır. Her nokta için L2 mesafesi en az olan k merkez hesaplanır.
Sabitler
| Sicim | OP_NAME | Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı | 
Genel Yöntemler
| statik En Yakın Komşular | |
| Çıkış < TFloat32 > |  en yakınMerkezMesafeler ()  Şekil matrisi (n, min(m, k)). | 
| Çıkış < TInt64 > |  en yakınMerkezEndeksleri ()  Şekil matrisi (n, min(m, k)).  | 
Kalıtsal Yöntemler
Sabitler
genel statik son Dize OP_NAME
Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı
Genel Yöntemler
public static En Yakın Komşular oluşturur ( Kapsam kapsamı, İşlenen < TFloat32 > noktalar, İşlenen < TFloat32 > merkezler, İşlenen < TInt64 > k)
Yeni bir NearestNeighbors işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Parametreler
| kapsam | mevcut kapsam | 
|---|---|
| puan | Şekil matrisi (n, d). Satırların giriş noktaları olduğu varsayılır. | 
| merkezler | Şekil matrisi (m, d). Satırların merkez olduğu varsayılır. | 
| k | Her nokta için döndürülecek en yakın merkezlerin sayısı. Eğer k m'den büyükse yalnızca m merkez döndürülür. | 
İadeler
- En Yakın Komşuların yeni bir örneği
genel Çıkış < TFloat32 > en yakınCenterDistances ()
Şekil matrisi (n, min(m, k)). Her satır, en yakın_merkez_indislerinde karşılık gelen merkeze olan L2 mesafesinin karesini içerir.