Я уже некоторое время работаю со средствами sklearn, но сейчас у меня есть эта странная проблема.Я просто пытаюсь построить Регрессор KNN с помощью sklearn, но выполнение длится вечно, а при отладке похоже, что выполнение функции подгонки занимает вечность.Я должен упомянуть, что набор данных большой (~ 25 000 записей, с 10 функциями), но все же - я жду час сейчас и никаких результатов.
Что может вызвать это?
Соответствующий кусок кода:
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.25, random_state = 42)
regressor = neighbors.KNeighborsRegressor(n_neighbors = n, algorithm = algorithm, weights = weights)
regressor.fit(X_train, y_train)
y_pred = regressor.predict(X_test)
train_score = regressor.score(X_train, y_train)
test_score = regressor.score(X_test, y_test)