當前位置:網站首頁>邏輯回歸 解决報錯:ValueError: Solver lbfgs supports only ‘l2‘ or ‘none‘ penalties, got l1 penalty.

邏輯回歸 解决報錯:ValueError: Solver lbfgs supports only ‘l2‘ or ‘none‘ penalties, got l1 penalty.

2022-05-14 12:47:13郭慶汝

邏輯回歸 解决報錯:ValueError: Solver lbfgs supports only 'l2' or 'none' penalties, got l1 penalty.

問題描述:
在進行邏輯回歸時,運行到如下代碼部分出現异常 :

lr = LogisticRegression(C = c_param, penalty = 'l1')  # 實例化模型對象

當正則化宣威“L1”正則時,出現异常報錯;但是當選定為“L2”正則時,代碼可以正常運行
報錯提示如下:
在這裏插入圖片描述
問題分析:
在這裏插入圖片描述

修改如下所示:

lr = LogisticRegression(C = c_param, penalty = 'l1',solver='liblinear')  # 實例化模型對象

版權聲明
本文為[郭慶汝]所創,轉載請帶上原文鏈接,感謝
https://cht.chowdera.com/2022/134/202205141244238226.html

隨機推薦