【问题标题】:how to silence sklearn warning on _logistic regression如何消除 _logistic 回归上的 sklearn 警告
【发布时间】:2021-03-06 04:57:24
【问题描述】:

回归不起作用,因为数据不相关。我知道我可以增加迭代次数。

但是,在这种情况下,我不想看到以下警告:

lib/python3.7/site-packages/sklearn/linear_model/_logistic.py:939:ConvergenceWarning:

lbfgs 未能收敛(状态=1): 停止:总数迭代次数达到限制。

增加迭代次数(max_iter)或缩放数据,如下所示: https://scikit-learn.org/stable/modules/preprocessing.html。 另请参阅文档以获取替代求解器选项: https://scikit-learn.org/stable/modules/linear_model.html#logistic-regression

【问题讨论】:

    标签: scikit-learn regression warnings logistic-regression


    【解决方案1】:

    使用以下代码关闭警告:

    from warnings import simplefilter
    
    # ignore all warnings
    simplefilter(action='ignore')
    

    另见here

    【讨论】:

      猜你喜欢
      • 2019-01-09
      • 2014-01-18
      • 2020-03-24
      • 2017-12-28
      • 1970-01-01
      • 2018-05-21
      • 2021-01-16
      • 2022-01-21
      • 2021-11-29
      相关资源
      最近更新 更多