机器学习模型持久性

时间:2015-01-22 11:41:48

标签: python machine-learning scikit-learn joblib

我一直在使用scikit-learn一段时间了,我想知道是否有一种方法在训练模型后将pickle-d或joblib输出推送到数据库(最好是joblib,原因如下所述:{{ 3}}),或唯一的方法是使用像Amazon S3这样的对象存储服务?我非常肯定第二个,但我想知道是否有另一个工具可以将模型保存到数据库。

即使可以将结果保存到数据库(不确定如何完成,因为保存模型的joblib结果包含五个文件),开始时效率是否高效?为什么joblib创建多个文件,因此这些内容被连接成一个文件

joblib.dump(svm, '/...temp/svc.pkl')

执行上面的转储后的示例输出(创建其中一个文件的内容):

934e 554d 5059 0100 4600 7b27 6465 7363
7227 3a20 273c 6638 272c 2027 666f 7274
7261 6e5f 6f72 6465 7227 3a20 4661 6c73
652c 2027 7368 6170 6527 3a20 2832 2c29
2c20 7d20 2020 2020 2020 2020 2020 200a
0000 0000 0000 f03f 0000 0000 0000 f03f

谢谢!

0 个答案:

没有答案