是否有任何"official"方法可以将scikit-learn模型保存/加载到/从纯文本(如json)加载?



我想将任何sklearn模型保存到json中,并且想要scikit-learn的官方方式。你有什么想法吗?

我需要这种代码:

from sklearn.export import json_export
from sklearn.ensemble import RandomForestClassifier
clf = RandomForestClassifier().fit(X, y)
with open("model.json", "w") as f:
    json_export(clf, f)
不幸的是,

在sklearn中没有官方的方法。使用 pickle/joblib 序列化分类器 Python 对象,或为特定模型实现自己的 JSON 序列化。训练设置的属性按照约定以 _ 结尾,但您还需要许多构造函数参数。

相关内容

  • 没有找到相关文章

最新更新