2017-08-09 1 views
0

GUIを使って「モデルの保存」機能を正常に使用できます。オレンジのpythonスクリプトでの保存モデル

https://docs.orange.biolab.si/3/visual-programming/widgets/model/savemodel.html 

私はOrangeライブラリを実行するためのpythonプログラムを作成しており、この機能をpythonで使用したいと考えています。 私はオレンジの開発者

https://docs.orange.biolab.si/3/data-mining-library/_modules/ 

が提供するドキュメントを検索しましたが、私の問題の解決策を見つけられませんでした。 この機能を使用するためにPythonスクリプトを書く方法を知っている人はいますか、PythonでさまざまなOrange機能を使用する方法を教えてくれるリソースはありますか?

答えて

2

pickleを使用してダンプします。これはちょうどSave ModelLoad Modelウィジェットが行うことであり、そのため私たちはこの機能用のスクリプトAPIを持っていません。

import pickle 

with open("<filename>", "wb") as f: 
    pickle.dump(model, f) 

、それが使用ロードする:

with open("<filename>", "rb") as f: 
    model = pickle.load(f) 
+0

おかげモデルmodel使用を保存するには

。私は今モデルを保存することができます。しかし、以前に保存したモデルを使用してテストデータに対して分類精度を得ることはできますか? – user3369592

+0

私は新しい投稿を作成しました。あなたはそれを見てみてください。ありがとう! https://stackoverflow.com/questions/45608130/get-classification-accuracy-on-test-data-using-previous-saved-model – user3369592

関連する問題