E.K*_*Kim 7 scikit-learn lightgbm gridsearchcv
如您所见,我在使用 sklearn ( lightgbm, GridSearchCV) 时遇到问题。请让我知道如何解决此错误。
我的代码如下:
import lightgbm as lgb
from lightgbm.sklearn import LGBMClassifier
estimator = lgb.LGBMClassifier()
param_grid = {
'num_leaves': [15, 30, 60],
'min_data_in_leaf': [18, 36, 72],
'learning_rate': [0.05, 0.1, 0.2],
'n_estimators': [4, 8, 16]
}
from sklearn.model_selection import GridSearchCV
grid = GridSearchCV(estimator, param_grid, cv=5)
lgb_grid = grid.fit(X_train, y_train)
Run Code Online (Sandbox Code Playgroud)
它引发了这个错误:
/usr/local/lib/python3.6/dist-packages/sklearn/model_selection/_validation.py:536: FitFailedWarning: Estimator fit failed. The score on this train-test partition for these parameters will be set to nan. Details:
ValueError: bad input shape (33120, 4)
FitFailedWarning)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7047 次 |
| 最近记录: |