我在ubuntu上的Anaconda上使用python 3.6.2,并使用“pip install xgboost”安装了xgboost,并使用here中的方法(将pythonpath设置为库),但两者都无法正常工作,总是显示“
'module'对象没有属性'XGBClassifier'
“
以下是我的代码:
cv_params = {'max_depth': [3,5,7], 'min_child_weight': [1,3,5]}
ind_params = {'learning_rate': 0.1, 'n_estimators': 1000, 'seed':0, 'subsample': 0.8, 'colsample_bytree': 0.8,
'objective': 'binary:logistic'}
optimized_GBM = GridSearchCV(xgb.XGBClassifier(**ind_params),
cv_params,
scoring = 'accuracy', cv = 5, n_jobs = -1)
答案 0 :(得分:2)
我已使用conda install -c conda-forge xgboost=0.6a2