scikit-learn - 如何消除 _logistic 回归上的 sklearn 警告
问题描述
回归不起作用,因为数据不相关。我知道我可以增加迭代次数。
但是,在这种情况下,我不想看到以下警告:
lib/python3.7/site-packages/sklearn/linear_model/_logistic.py:939:ConvergenceWarning:
lbfgs 未能收敛 (status=1): STOP: TOTAL NO. 迭代次数达到极限。
增加迭代次数 (max_iter) 或缩放数据,如: https ://scikit-learn.org/stable/modules/preprocessing.html 所示。另请参阅替代求解器选项的文档: https ://scikit-learn.org/stable/modules/linear_model.html#logistic-regression
解决方案
使用以下代码关闭警告:
from warnings import simplefilter
# ignore all warnings
simplefilter(action='ignore')
也见这里
推荐阅读
- css - 如何将 video.js 与 create-next-app nextjs 一起使用?
- azure-sql-database - 数据集错误消息 - PdwManagedToNativeInteropException
- java - 启动 openday light netconf testtool 模拟器时出错
- docker - 带有 mysql 数据的 Wordpress 图像
- r - 如何合并目录中的多个文件
- ruby - Ruby - 如何从 32 位 ruby 读取 32 位和 64 位应用程序的注册表项
- java - 在 selinium java chrome 浏览器中无法通过 id 或名称找到元素
- reactjs - 如何在 react.js 中制作一个按钮以使文本从出现切换到消失?
- java - 显示进度条以等待繁重的计算
- android - Gradle 需要很长时间才能构建