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

NearestNeighbors

publik NearestNeighbors kelas akhir

Memilih k pusat terdekat untuk setiap titik.

Barisan titik diasumsikan sebagai titik masukan. Deretan center diasumsikan sebagai daftar calon center. Untuk setiap titik, k pusat yang memiliki jarak L2 terkecil dihitung.

Metode Publik

statis NearestNeighbors
membuat ( Lingkup lingkup, Operan <Lampung> poin, Operan <Lampung> pusat, Operan <Panjang> k)
Metode pabrik untuk membuat kelas yang membungkus operasi NearestNeighbors baru.
Output <Lampung>
nearestCenterDistances ()
Matriks bentuk (n, min(m, k)).
Output <Panjang>
nearestCenterIndices ()
Matriks bentuk (n, min(m, k)).

Metode yang Diwarisi

Metode Publik

public static NearestNeighbors membuat ( Scope lingkup, Operan <Lampung> poin, Operan <Lampung> pusat, Operan <Panjang> k)

Metode pabrik untuk membuat kelas yang membungkus operasi NearestNeighbors baru.

Parameter
cakupan lingkup saat ini
poin Matriks bentuk (n, d). Baris diasumsikan sebagai titik input.
pusat Matriks bentuk (m, d). Baris diasumsikan sebagai pusat.
k Jumlah pusat terdekat untuk kembali untuk setiap titik. Jika k lebih besar dari m, maka hanya m pusat yang dikembalikan.
Kembali
  • contoh baru dari NearestNeighbors

publik Keluaran <Lampung> nearestCenterDistances ()

Matriks bentuk (n, min(m, k)). Setiap baris berisi jarak L2 kuadrat ke pusat yang sesuai dalam indeks_pusat_terdekat.

publik Keluaran <Panjang> nearestCenterIndices ()

Matriks bentuk (n, min(m, k)). Setiap baris berisi indeks pusat terdekat dengan titik yang sesuai, diurutkan dengan meningkatkan jarak.