有没有办法存储分解机器模型?

时间:2016-10-04 19:33:55

标签: python django machine-learning artificial-intelligence collaborative-filtering

我正在使用https://github.com/coreylynch/pyFM模块来预测移动评分。但是,有什么方法可以存储(我使用django)分解机器经过训练后?因为现在(按照示例),我每次重新启动服务器时都必须重新训练模型。

2 个答案:

答案 0 :(得分:0)

看看pickle。训练模型后,可以将python对象的表示保存到文件中,并在需要时重新打开它。

答案 1 :(得分:0)

您正在使用sklearn。如果你的模型不是很大,那么python - pickle的内置持久性模型应该可行。有一个例子here