我可以使用"保存模型"功能成功使用GUI。
https://docs.orange.biolab.si/3/visual-programming/widgets/model/savemodel.html
我正在编写一个python程序来运行Orange库,并希望在python中使用这个功能。 我搜索了Orange开发人员提供的文档
https://docs.orange.biolab.si/3/data-mining-library/_modules/
但没有找到解决我问题的方法。 有谁知道如何编写python脚本来使用这个功能,还是有资源教我们如何在Python中使用不同的Orange功能?
答案 0 :(得分:2)
使用pickle转储它。这正是Save Model
和Load Model
小部件的作用,这也是我们没有此功能的脚本API的原因。
要保存模型model
,请使用:
import pickle
with open("<filename>", "wb") as f:
pickle.dump(model, f)
并加载它:
with open("<filename>", "rb") as f:
model = pickle.load(f)