【发布时间】:2021-04-30 13:49:22
【问题描述】:
我很想知道是否有一种可接受的解决方案将 sklearn 对象保存到 json,而不是腌制它们。
我对此很感兴趣,因为保存到 json 将占用更少的存储空间,并使将对象保存到像 redis 这样的数据库更加简单。
特别是对于像 ColumnTransformer 这样的东西,我所需要的只是特定功能的均值和标准差。有了它,我可以轻松地重建转换器,但是当从保存的 json 对象重建转换器对象时,我必须手动设置学习和私有属性,这感觉很hacky。
我发现最接近的是这篇文章:https://stackabuse.com/scikit-learn-save-and-restore-models/
其他人是这样处理的吗?
是什么阻止了 sklearn 将此功能构建到库中?
谢谢!
【问题讨论】:
标签: python scikit-learn