2017-10-20 84 views
1

我在ubuntu上使用python 3.6.2上的Anaconda,並使用「pip install xgboost」安裝xgboost,也從here(將pythonpath設置爲庫),但兩者不能工作,總是顯示 「AttributeError:'module'對象在anaconda上沒有屬性'XGBClassifier'

'module' object has no attribute '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) 

回答

1

我已經使用01解決了這個問題

+0

This works。修復後不要忘記重新啓動內核。 – Nib