【问题标题】:How to output sklearn standardscaler如何输出sklearn标准缩放器
【发布时间】:2014-06-05 18:00:37
【问题描述】:

我已经使用 preprocessing.standardscaler 标准化了我在 sklearn 中的数据。问题是如何将其保存在本地以供以后使用?

谢谢

【问题讨论】:

    标签: python scikit-learn


    【解决方案1】:

    如果我对您的理解正确,您想保存经过训练的模型以便再次正确加载它吗?

    有两种方法,使用python的pickle,另一种方法是使用joblib。推荐方法是joblib,因为这将导致文件比pickle 小得多,pickle 会转储对象的字符串表示形式:

    from sklearn.externals import joblib
    joblib.dump(clf, 'filename.pkl') 
    
    #then load it later, remember to import joblib of course
    
    clf = joblib.load('filename.pk1')
    

    online docs

    注意:sklearn.externals.joblib 已弃用。安装并使用纯 joblib 代替

    【讨论】:

      猜你喜欢
      • 2017-11-17
      • 1970-01-01
      • 2023-03-25
      • 2021-07-21
      • 1970-01-01
      • 2021-12-14
      • 2020-07-16
      • 2018-10-12
      • 2017-10-13
      相关资源
      最近更新 更多