Почему Pycharm имеет ошибку при загрузке файла .joblib - PullRequest
0 голосов
/ 23 мая 2019

У меня есть обученный файл модели дерева решений music-recommender.joblib. Когда я использую ноутбук Jupyter, я могу успешно загрузить эту обученную модель и сделать прогноз. Но тот же код, который я использовал в pycharm, и он показывает ошибку.

В ноутбуке Jupyter

enter image description here

Как видите, он правильно прогнозирует на основе обученной модели

В PyCharm

enter image description here

Кто-нибудь знает, почему это так?

1 Ответ

1 голос
/ 23 мая 2019

Вы вызываете метод joblib.load(), но не присваиваете вывод какой-либо переменной.И на следующем шаге вы пытаетесь использовать переменную model, которая не определена выше, и, следовательно, ошибку.

Вам нужно сделать:

model = joblib.load(...)
...