【问题标题】:Sklearn Joblib Dump Replace Existing .pkl filesSklearn Joblib 转储替换现有的 .pkl 文件
【发布时间】:2016-10-21 00:51:10
【问题描述】:

我正在尝试通过保存我的模型来保持预测模型状态

joblib.dump(model, path)

这很好用,但是如果我这样做两次,第二组生成的 .pkl_* 文件并不会真正覆盖旧的,所以当我去调用 joblib.load(path) 时,我不能确保它实际上加载到正确的模型中。

如何让 joblib.dump 在保存新文件之前销毁旧的 .pkl_* 文件?

【问题讨论】:

    标签: python scikit-learn pickle joblib


    【解决方案1】:

    如果你传入一个用“wb”打开的文件而不是路径,那么它将被覆盖。

    【讨论】:

      【解决方案2】:

      您实际上不需要在使用 joblib 时执行“wb”。我面临着类似的问题;后来意识到我正在从不同的位置倾倒和装载。

      【讨论】:

        猜你喜欢
        • 2016-08-30
        • 1970-01-01
        • 2016-02-03
        • 1970-01-01
        • 1970-01-01
        • 2020-04-22
        • 1970-01-01
        • 2023-03-10
        • 2019-08-18
        相关资源
        最近更新 更多