【发布时间】:2014-01-06 20:38:45
【问题描述】:
在R中,运行“随机森林”模型后,我可以使用save.image("***.RData")来存储模型。之后,我可以直接加载模型进行预测。
你能在 python 中做类似的事情吗?我将模型和预测分成两个文件。在模型文件中:
rf= RandomForestRegressor(n_estimators=250, max_features=9,compute_importances=True)
fit= rf.fit(Predx, Predy)
我尝试返回rf或fit,但仍然无法在预测文件中加载模型。
你能使用 sklearn 随机森林包将模型和预测分开吗?
【问题讨论】:
-
请注意,R 的
save.image会保存您工作区中的所有内容,包括数据集、工作变量等。如果您只想要拟合模型,请使用save。 -
哇!感谢这个有用的答案! Bc 每次我 save.image 时,该文件都应该非常大。谢谢!
标签: python machine-learning scikit-learn random-forest