Концепция KNN заключается в поиске ближайших точек данных к требуемым данным.
поэтому до тестирования модели нет математики или процессов.
все, что он делает, - это нахождение ближайших точек K, что означает отсутствие тренировочного процесса.
если это правильно, то что происходит в процессе обучения KNN на python?
from sklearn.neighbors import KNeighborsClassifier
classifier = KNeighborsClassifier(n_neighbors=5)
classifier.fit(X_train, y_train)
Тогда что-то происходит на заднем плане, когда вызывается fit.
Что происходит, если процесс не требует вычислений