2016-11-15 8 views
4

を使用して構築された深い学習モデルは、私は私が保存されたモデルを使用して予測していたときにの保存は、H2O

save(model,file="my_model.RData") 

しかし、今、それがあるコマンドを使用してモデルを保存したR. にH2Oを使用して、深い学習モデルを構築しましたエラーメッセージが表示されます。h2o.savemodelを使用してモデルを保存しておく必要があります。

h2o.savemodel(model) 

予測のためにモデルを使用できるように周りに道がありますか?

答えて

3

モデルが作成されたH2Oインスタンスをまだシャットダウンしていない場合は、まだ移動して再度取得できます。 Flow内で見つけてそこから、またはRセッションで保存する場合は、model = h2o.getModel("theModelId")を使用します(モデルIDがわからない場合、これはあなたの "my_model.RData "ファイル)。

しかし、私はあなたがすでにそれをシャットダウンしたと推測しています。その場合は、申し訳ありませんが、戻って方法はありません。モデルを再構築する必要があります。

背景:は、私はあなたがすでに実現してきたと思うが、誰がこれを読み取るため、お使いのRセッションでmodelオブジェクトはモデルに関する情報の要約だけ、それについてのメタデータの集まりです。実際のモデルはRクライアントには存在しませんが、H2Oクラスタには存在するため、H2Oコマンドで保存する必要があります。