Средство оценки случайного леса Unpickle в более новой версии - PullRequest
0 голосов
/ 08 мая 2020

Я использую предсказания с помощью классификатора случайных лесов sklearn. Однако, когда я распаковываю его, я получаю сообщение об ошибке, потому что у меня более высокая версия sklearn

from subprocess import call
from sklearn.externals import joblib
call(["gsutil", "cp", "<PATH>.pk1", "."])
model = joblib.load('<PATH>.pk1')

предупреждение

/opt/conda/lib/python3.6/site-packages/sklearn/base.py:306: UserWarning: Trying to unpickle estimator DecisionTreeClassifier from version 0.19.1 when using version 0.21.2. This might lead to breaking code or invalid results. Use at your own risk.
  UserWarning)

есть ли способ обновить файл .pk1, чтобы подавить предупреждение ? Проблема в том, что у меня есть задание потока данных с Apache Beam, опирающимся на эту модель, и после обновления с python2 до python3 эта функция возвращает ошибку

...