Пока это только предупреждение - пока вы не обновите sklearn до версии 0.24. Тогда ваш код необходимо будет изменить, прежде чем он заработает. Это дает вам представление об этом, так что вы можете исправить свой код заранее. Изменения, описанные ниже, должны работать с вашей текущей версией; вам не нужно ждать обновления, прежде чем менять свой код (по крайней мере, так обычно работают эти предупреждения об устаревании).
Вместо этого следует импортировать соответствующие классы / функции из sklearn.neighbors.
Если я правильно прочитал это сообщение, оно говорит о том, что если вы сейчас используете в своем коде функцию, подобную sklearn.neighbours.kde.some_function()
, вам нужно изменить ее на sklearn.neighbours.some_function()
.
Все, что не может быть импортировано из sklearn.neighbors, теперь является частью частного API.
Похоже, что некоторые функции больше не будут быть доступным для вас, даже используя модификацию выше.