AttributeError: у объекта 'HyperbandSearchCV' нет атрибута '_get_param_iterator' - PullRequest
1 голос
/ 13 марта 2020

Я пытаюсь выполнить hyperband на XGBoost модели, как показано ниже, но я получаю это сообщение об ошибке:

AttributeError: 'HyperbandSearchCV' object has no attribute '_get_param_iterator'

][1]

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

import xgboost as xgb

hb_xgb_model = xgb.XGBClassifier()

xgb_hb_param_dict = {'max_depth' : np.arange(3, 501),
                    'learning_rate' : np.arange(0.001, 0.1),
                    'n_estimators' : np.arange(50, 501),
                    'objective' : ['binary:logistic']
                    }


import hyperband
from hyperband import HyperbandSearchCV

xgb_search = HyperbandSearchCV(hb_xgb_model, xgb_hb_param_dict, cv=3,
                           verbose = 1,
                           max_iter=200,min_iter=50)

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