環境
Anaconda
の環境情報
>conda info
conda version : 4.8.2
conda-build version : 3.18.11
python version : 3.7.6.final.0
platform : win-64
現象
python
でLogisticRegression.fit()
を実行したところ、以下のワーニングが出た。
ConvergenceWarning: lbfgs failed to converge (status=1):
STOP: TOTAL NO. of ITERATIONS REACHED LIMIT.
実行時のjupyter notebook
は以下のような感じ。
一応正解率は出せているらしい。
解決策の1つ
モデルが収束していないそうなので、max_iter
を明示的に設定して、反復回数を増やす。
max_iter
の初期値は100だが、上の例では1000に設定している。
今回はこれで警告が出なくなったので、よしとする。