天天看點

成功解決ConvergenceWarning: lbfgs failed to converge (status=1): STOP: TOTAL NO. of ITERATIONS REACHED L

解決問題

F:\Program Files\Python\Python36\lib\site-packages\sklearn\linear_model\_logistic.py:764: ConvergenceWarning: lbfgs failed to converge (status=1):

STOP: TOTAL NO. of ITERATIONS REACHED LIMIT.

Increase the number of iterations (max_iter) or scale the data as shown in:

https://scikit-learn.org/stable/modules/preprocessing.html

Please also refer to the documentation for alternative solver options:

https://scikit-learn.org/stable/modules/linear_model.html#logistic-regression

 extra_warning_msg=_LOGISTIC_SOLVER_CONVERGENCE_MSG)

解決思路

收斂警告:lbfgs無法聚合(狀态=1):

停止:疊代總數達到限制。

增加疊代次數(最大值)或縮放資料,如中所示:

另請參閱文檔以了解其他解算器選項:

https://scikit-learn.org/stable/modules/linear_model.html#logistic-regression%20%C2%A0%20extra_warning_msg=_LOGISTIC_SOLVER_CONVERGENCE_MSG)

解決方法

疊代總數達到限制。增加疊代次數(最大值)或縮放資料.scikit-learn版本問題導緻的比對警告和收斂警告,調用的函數和方法已經有改變,暫時不處理也不會影響程式運作。

建議更新版本或者修改為最新版本的用法,合理使用庫函數!