Второй аргумент в NearestNeighbour в sklearn - PullRequest
0 голосов
/ 17 июня 2019

Я читаю чей-то код в github, и он использует ближайшего соседа следующим образом:

clf = NearestNeighbors(n_neighbors=1)
clf.fit(arr1, arr2)

Где arr1 выглядит как массив, который содержит значения, которые мы хотим найти, например, построить ближайший сосед ds.Но мне не ясно, для чего используется arr2.

Это определение документа

fit(self, X[, y]) Fit the model using X as training data

что означает запись X[, y]?

В примерах из документов этоиспользуется следующим образом:

neigh = NearestNeighbors(2, 0.4)
neigh.fit(samples) 

, поэтому нет второго аргумента.

Любые идеи о том, что 2-й аргумент arr2 может сделать?

спасибо!

...