我一直在使用 scikit-learn 一段时间,我想知道在训练模型后是否有一种方法可以将 pickle-d 或 joblib 输出推送到数据库(最好是 joblib,原因如下:What are the different use joblib 与 pickle 的案例?),或者唯一的方法是使用对象存储服务,例如 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
谢谢!