Я пытаюсь запустить xgboost с помощью Spyder питона, но получаю эту ошибку AttributeError: модуль «xgboost» не имеет атрибута «XGBRegressor»AttributeError: модуль «xgboost» не имеет атрибута «XGBRegressor»
Вот код
import xgboost as xgb
xgb.XGBRegressor(max_depth=3, learning_rate=0.1, n_estimators=100, silent=True,
objective='reg:linear', gamma=0, min_child_weight=1,
max_delta_step=0, subsample=1, colsample_bytree=1,
seed=0, missing=None)
Ошибка
Traceback (most recent call last):
File "<ipython-input-33-d257a9a2a5d8>", line 1, in <module>
xgb.XGBRegressor(max_depth=3, learning_rate=0.1, n_estimators=100, silent=True,
AttributeError: module 'xgboost' has no attribute 'XGBRegressor'
У меня есть Python 3.5.2 :: Anaconda 4.2.0 (x86_64)
Пожалуйста, помогите
Если вы положили 'print (dir (xgb))' после вашего оператора импорта, что вы получаете? –
print (dir (xgb)) ['__doc__', '__loader__', '__name__', '__package__', '__path__', '__spec__'] – Amit