実現したいこと
optunaでlightgbmを試したい。
前提
import optuna.integration.lightgbm as lgbを用いてコーディングをしようと思っています。
ライブラリはcondaでインストール・アップデートをしました。
バージョンは以下の通りです。
lightgbm -> conda 4.10.3
optuna -> conda 4.10.3
なお、lightgbmをimportする場合、うまくいきます。
発生している問題・エラーメッセージ
AttributeError: module 'lightgbm' has no attribute 'log_evaluation'
該当のソースコード
python
1import optuna.integration.lightgbm as lgb 2 3tr_data = lgb.Dataset(tr_x, label=tr_y)4va_data = lgb.Dataset(va_x, label=va_y)5model = lgb.train(params, tr_data,6 valid_names = ['train', 'valid'], valid_sets =[tr_data, va_data], verbose_eval = 1000)
試したこと
anacondaを最新のバージョンにしました。
バージョンの問題とは思いますが、どのライブラリが問題なのか分からず、ご教示いただけますと幸いです。

0 コメント