私はかなり簡単な質問がありますが、ドキュメント化されたソリューションはどこにも見つかりませんでした。H2Oモデルオブジェクトからモデルの詳細を取得
私は現在、H2Oモデルのパイプラインを構築しています。プロセスの一部として、各訓練モデルの基本情報をテーブルに書き込む必要があります。
のは、私のようなものがあるとしましょう:これをやった後
model = H2ODeepLearningEstimator(...)
model.train(...)
を、私はmodel
オブジェクトからモデルのタイプを引っ張って欲しいです。すなわち、私のようなものを探しています:その文字列を返します
model.getType()
"H2ODeepLearningEstimator"
または同等"deeplearning"
H2Oは、モデルタイプ識別子として内部的に使用するように思われます。私はまた、それが回帰モデルであるか分類モデルであるかなどの他の詳細を知りたい。この情報が公開されているパラメータは表示されません。
私は例えばmodel.save_model_details
を実行する場合、私が取得:
H2ODeepLearningEstimator : Deep Learning
Model Key: Grid_DeepLearning_py_4_sid_a02a_model_python_1502450758585_2_model_0
ModelMetricsRegression: deeplearning
** Reported on train data. **
MSE: 19.5334650304
RMSE: 4.4196679774
MAE: 1.44489752843
RMSLE: NaN
Mean Residual Deviance: 19.5334650304
ModelMetricsRegression: deeplearning
** Reported on validation data. **
...
...
おそらくmodel.save_model_details
は、個々のパラメータから、この要約を構築。私は
を参照してください。 – Karl