私は a をトレーニングしてDRFModel
おり、例外の受信を評価しています: Exception in thread "main" java.lang.ClassCastException: hex.ModelMetricsRegression cannot be cast to hex.ModelMetricsBinomial
。
データには、0 または 1 を含む「ラベル」と呼ばれる列があり、それがターゲット列です: dRFParameters._response_column = "label"
. モデルはターゲット列の値を実数として扱っているようです。
python API でもこの問題が発生し、次のH2OFrame
:を使用して修正しましたhdf['label'] = hdf['label'].asfactor()
。私はscalaとh2oが初めてです。h2oにターゲット列をH2OFrame
バイナリ(整数)で処理させる最良の方法は何だろうと思っていました。
(これは、スタック オーバーフローに関する私の最初の質問です。より具体的にする必要があるか、コード全体を添付する必要があるかどうかを教えてください。ありがとう。)