Sklearn Joblib Dump Замена существующих файлов .pkl

Я пытаюсь сохранить состояние модели прогнозирования, сохранив свою модель с помощью

joblib.dump(model, path)

Это работает нормально, но если я сделаю это дважды, второй набор сгенерированных файлов .pkl_* на самом деле не перезапишет старые, поэтому, когда я вызываю joblib.load(path), я не могу быть уверен, что это действительно так. загрузка правильной модели.

Как сделать так, чтобы joblib.dump уничтожал старые файлы .pkl_* перед сохранением новых?


person Nick    schedule 21.10.2016    source источник


Ответы (2)


Вместо пути, если вы передадите файл, открытый с помощью «wb», он будет перезаписан.

person simon    schedule 23.10.2016

На самом деле вам не нужно делать «wb» при использовании joblib. Я столкнулся с аналогичной проблемой; позже поняв, что я сбрасывал и загружал из разных мест.

person Varun Kumar    schedule 07.10.2019