lightgbmで、'lightgbm' has no attribute 'log_evaluation'がでる

実現したいこと

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 コメント