怎么把statsmodels训练的模型本地保存?

  统计/机器学习 Python I/O    浏览次数:2779        分享
0

怎么把statsmodels训练的模型本地保存?

 

yilizhou   2020-04-05 20:38



   1个回答 
2

就是正常的存储读取,用pickle就可以了

import statsmodels.api as sm
import pickle
 
# 训练模型
model = sm.OLS(y,X).fit()
 
# 保存本地
filepath = 'my_model.pkl'
with open(filepath, 'wb') as f:
    pickle.dump(model, f)
 
# 从本地导入使用
with open(filepath, 'rb') as f:
    new_model = pickle.load(f)


SofaSofa数据科学社区DS面试题库 DS面经

LiShanfei   2020-04-07 23:39



  相关讨论

怎么把python的dict存为json格式文件

怎么在python中读取mat格式数据文件?

python怎么读取txt格式的数据文件?

python能不能直接读取word文本,doc或者docx文件?

python如何读取元素中含有逗号的csv文件

怎么把多个csv表格读进python然后合并成一个表格输出为csv?

python 读json 错误 ValueError: Unexpected character found when decoding array value (2)

关于如何读取文件效率最高,最节约内存?

如何将matplotlib生成的图片存到本地?

pandas读取csv中指定的某些列

  随便看看

怎么在matplotlib.pyplot的plot上加上文字?

怎么直观理解ROC AUC的概率统计意义?

R里线性回归结果中最后的F-statistic什么意思?有什么用?

micro和macro F1 score分别是什么意思?

对连续特征一定要进行分箱处理吗?