Baggingclassifier()的正确GridsearchCV()参数是什么

时间:2019-04-09 12:51:34

标签: python-3.x classification decision-tree

我试图通过像Decisiontree()中那样使用GridserachCV()来改善Baggingclassifier()的结果,但是由于param_grid的值错误而无法执行。

我正在使用的代码:

第一次尝试:

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()中不可用

第二次尝试:

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)

但这已不断运行

对于Baggingclassifier(),正确的GridsearchCV()参数及其值应该是什么?

0 个答案:

没有答案