前提・実現したいこと
LightGBMでモデルの学習を実行したい。
発生している問題・エラーメッセージ
エラーメッセージ 例外が発生しました: ValueError For early stopping, at least one dataset and eval metric is required for evaluation
該当のソースコード
ソースコード(抜粋) train_x = df.drop(0,axis=1) train_y = df[0] train_x2,test_x,train_y2,test_y = train_test_split(train_x,train_y,test_size=0.2,random_state=0) lgb_train = lgb.Dataset(train_x2,train_y2) lgb_eval = lgb.Dataset(test_x,test_y,reference=lgb_train) lgbm_parm = {'learning_rate':0.003, 'num_iterations':100, 'task':'train', 'boosting_type':'gbdt', 'objective':'regression', 'metric':'{l2}'} gbm = lgb.train(params=lgbm_parm, train_set=lgb_train, num_boost_round=1000, valid_sets=lgb_eval, early_stopping_rounds=1000)
試したこと
リファレンス(https://lightgbm.readthedocs.io/en/latest/Python-API.html)等を見ましたが、
data,evalを共に指定しており、問題なさそうに見えるのですが。。。
よろしくお願いします。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。