// 1. 페이지의 에서 최대한 위에 이 코드를 붙여넣으세요. // 아래의 메타 태그를 복사해 사이트 홈페이지의 섹션에 붙여 넣어주세요. //2. 여는 태그 바로 뒤에 코드를 붙여넣으세요.

새소식

반응형
AI/ERROR LOG

ValueError: Solver lbfgs supports only 'l2' or 'none' penalties, got l1 penalty

  • -
반응형

grid seacrh cv를 사용할때 파라미터들을 정리해야 합니다.
이전의 도큐먼트를 참고하여 설정할 Logistic Regression 모델의 파라미터 입니다.
Logistic Regression
-> penalty : "l1", "l2", "elasticnet", "none" default "l2"

하지만 

param_lr = {"penalty":["l1", "l2", "elasticnet", "none"]}

 

위의 코드는 아래의 에러문구가 뜹니다.
# ValueError: Solver lbfgs supports only 'l2' or 'none' penalties, got l1 penalty
아래의 코드처럼 penalty l2만 써주면 해결됩니다.
param_lr = {"penalty":[ "l2"]}

 

gs_lr = GridSearchCV(lr, param_grid=param_lr, cv=5, refit=True)

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.