Scikit learn ValueError:估计器LogisticRegressionCV的参数C无效
似乎无法使用l1惩罚对逻辑回归执行网格搜索Scikit learn ValueError:估计器LogisticRegressionCV的参数C无效,scikit-learn,logistic-regression,sklearn-pandas,gridsearchcv,Scikit Learn,Logistic Regression,Sklearn Pandas,Gridsearchcv,似乎无法使用l1惩罚对逻辑回归执行网格搜索 reg = LogisticRegressionCV(cv=5,random_state=42, solver='liblinear',penalty='l1') grid = {'C': [0.001, 0.01, 0.05, 0.1, 1, 10, 100]} grid_search = GridSearchCV(reg, param_grid=grid) grid_search.fit(X_train, y_train) grid_sea
reg = LogisticRegressionCV(cv=5,random_state=42, solver='liblinear',penalty='l1')
grid = {'C': [0.001, 0.01, 0.05, 0.1, 1, 10, 100]}
grid_search = GridSearchCV(reg, param_grid=grid)
grid_search.fit(X_train, y_train)
grid_search.cv_results_['mean_test_score']
LogisticRegressionCV()
本身进行交叉验证
请尝试以下代码:
reg = LogisticRegressionCV(Cs=[0.001, 0.01, 0.05, 0.1, 1, 10, 100],cv=5,random_state=42, solver='liblinear',penalty='l1')
致以最良好的祝愿