#python #scikit-learn #pickle #joblib
#python #scikit-learn #рассол #joblib
Вопрос:
Я пытаюсь сохранить состояние модели прогнозирования, сохранив мою модель с
joblib.dump(model, path)
Это работает нормально, но если я сделаю это дважды, второй набор сгенерированных файлов .pkl_ * на самом деле не перезаписывает старые, поэтому, когда я вызываю joblib.load (path), я не могу быть уверен, что он действительно загружается в правильной модели.
Как мне сделать так, чтобы joblib.dump уничтожал старые файлы .pkl_ * перед сохранением новых?
Ответ №1:
Если вместо пути вы передадите файл, открытый с помощью «wb», он будет перезаписан.
Ответ №2:
На самом деле вам не нужно выполнять «wb» при использовании joblib. Я столкнулся с аналогичной проблемой; позже осознав, что я сбрасывал и загружал из разных мест.