Каковы правильные параметры GridsearchCV () для Baggingclassifier () - PullRequest
0 голосов
/ 09 апреля 2019

Я пытаюсь улучшить результаты Baggingclassifier () с помощью GridserachCV (), как в Decisiontree (), но не могу сделать это из-за неправильных значений param_grid.

Код, который я использую:

1-я попытка:

param_grid = {'n_estimators': np.arange(3,150),
             'max_depth': np.arange(3,12)}

bagclm = GridSearchCV(BaggingClassifier(oob_score=True, n_jobs=-1), param_grid, cv=10)
bagclm.fit(train_X, train_y)

Выше кода дал мне ошибку , поэтому я думаю, 'max_depth' недоступно в baggingclassifier ()

2-я попытка:

param_grid = {'n_estimators': np.arange(3,150),
             'max_features': np.arange(3,10)}

bagclm = GridSearchCV(BaggingClassifier(oob_score=True, n_jobs=-1), param_grid, cv=10)
bagclm.fit(train_X, train_y)

Но это работает бесконечно .

Какими должны быть правильные параметры GridsearchCV () и их значения для Baggingclassifier ()?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...