在用以下代码建立逻辑回归模型的时候

lr = LogisticRegression(C = c_param, penalty = ‘l1’)

正则化惩罚选择’L1’报错

LogisticRegression的参数如下:

LogisticRegression(C=0.01, class_weight=None, dual=False, fit_intercept=True,intercept_scaling=1, l1_ratio=None, max_iter=100,multi_class='auto', n_jobs=None, penalty='l1',random_state=None, solver='lbfgs', tol=0.0001, verbose=0,warm_start=False)

我们看solver参数,这个参数定义的是分类器,‘newton-cg’,‘sag’和‘lbfgs’等solvers仅支持‘L2’regularization,‘liblinear’ solver同时支持‘L1’、‘L2’regularization,若dual=Ture,则仅支持L2 penalty。

决定惩罚项选择的有2个参数:dual和solver,如果要选L1范数,dual必须是False,solver必须是liblinear

因此,我们只需将solver='liblinear’参数添加进去即可
lr = LogisticRegression(C = c_param, penalty = ‘l1’,solver=‘liblinear’)

Solver lbfgs supports only “l2” or “none” penalties, got l1 penalty.解决办法相关推荐

  1. Solver lbfgs supports only 'l2' or 'none' penalties, got l1 penalty.解决办法

    sklearn0.22版本,用以下代码建立逻辑回归模型 lr = LogisticRegression(C = c_param, penalty = 'l1') 正则化惩罚选择'L1'报错,一脸懵C ...

  2. 【Bug】ValueError: Solver lbfgs supports only ‘l2‘ or ‘none‘ penalties, got l1 penalty

    报错信息: ValueError: Solver lbfgs supports only 'l2' or 'none' penalties, got l1 penalty 原始代码: log_reg= ...

  3. 逻辑回归 解决报错:ValueError: Solver lbfgs supports only ‘l2‘ or ‘none‘ penalties, got l1 penalty.

    逻辑回归 解决报错:ValueError: Solver lbfgs supports only 'l2' or 'none' penalties, got l1 penalty. 问题描述: 在进行 ...

  4. 距离公式——欧式(L2)、曼哈顿(L1)切比雪夫、夹角余弦

    距离度量 特征空间中两个实例点的距离可以反映出两个实力点之间的相似性程度,使用的距离可以是欧式距离,也可以是其他距离. 欧氏距离(L2距离):最常见的两点之间或多点之间的距离表示法,又称之为欧几里得度 ...

  5. ANSYS——“There is at least 1 small equation solver pivot term”问题的解决办法

    目录 问题出现的原因 问题解决办法 1.根据提示对节点进行约束的添加 2.理论依据(还不知道实际怎么做) 这个问题我是在学习<ANSYS--分析实例,平面对称问题> 时遇到的,当时是按照提 ...

  6. L1 VS L2(深度学习中的L1与L2)

    L1 loss L1 loss的数学公式和函数图如下所示: L1函数连续,但是在

  7. selenium报错:This version of ChromeDriver only supports Chrome version xxx 的解决办法

    文章目录 报错分析 解决思路 思路一:更新chromedriver.exe文件 思路二:将chromedriver.exe放在python解释器同一目录下 具体过程 报错分析

  8. 成功解决Fit Failed Warning: Estimator fit failed. The score on this train-test partition for these param

    成功解决Fit Failed Warning: Estimator fit failed. The score on this train-test partition for these param ...

  9. 电信用户流失预测案例(3)

    三.逻辑回归模型训练与结果解释   在完成数据重编码后,接下来即可进行模型训练了,此处我们首先考虑构建可解释性较强的逻辑回归与决策树模型,并围绕最终模型输出结果进行结果解读,而在下一节,我们将继续介绍 ...

最新文章

  1. php.ini 中文版第二部分(关于这个配制文件)
  2. Google Maps Android API V2的使用及问题解决
  3. 人大经济论坛:统计学的一些经典教材
  4. 加速时光,让你永远70岁的「变老神器」FaceAPP突然爆红,却恐遭美国封杀
  5. python代码模板_python 代码模板
  6. linux系统关机half,Linux 学习 (六) 关机与重启命令
  7. 2021年母婴行业洞察报告
  8. Junit 4.x 单元测试,参数化测试,套件测试 实例
  9. 小米4刷CM13系统
  10. 使用JDBC来实现一个简单的增删改查
  11. sql批量删除和条件查询
  12. python version 3_VIM设置python3支持和检测python version
  13. 在CSDN写博客教程
  14. 第一章:Django介绍
  15. 三维实景建模技术在智慧交通领域的新发展与深入应用
  16. 改变历史的引擎 Physx携众物理游戏测试
  17. android studio代码格式化设置,Android studio kotlin代码格式化操作
  18. 套件端口 群晖_群晖NAS安装teamviwer套件,桌面版远程访问群晖设置教程
  19. C语言的前置++和后置++
  20. 计算机网络实验二静态路由基础

热门文章

  1. STM32F103驱动ESP8266连接贝壳物联——②串口助手模拟连接贝壳物联
  2. PDF翻译怎么操作?教你几个PDF翻译的技巧
  3. LabVIEW+Proteus环境温湿度监控系统
  4. 日历日期根据后台数据带背景的插件 Zabuto Calendar 使用
  5. 在word表格中加上斜线
  6. java 一年的工作日_Java 在数据库中生成一年的假日与工作日信息
  7. 【容器运行时】一文理解 OCI、runc、containerd、docker、shim进程、cri、kubelet 之间的关系
  8. IP KVM分布式支持CCTV打造全球首个8K视频工作室
  9. Mysql高频面试题
  10. 编译出错 ninja: build stopped: subcommand failed Android