серверная часть h2o XGBoost не найдена

#python #h2o #xgboost

#python #h2o #xgboost

Вопрос:

Я запускаю h2o automl на Python на компьютере с Windows. Я заметил, что ни одна из создаваемых моделей не была основана на XGBoost.

Я попытался запустить следующий код:

  import h2o
 from h2o.automl import H2OAutoML
 h2o.init()

 h2o.estimators.xgboost.H2OXGBoostEstimator.available()
  

Я получаю уведомление ниже:

 Cannot build an XGBoost model - no backend found.
  

Я знаю, что в других пакетах ML (например, Keras) вы можете настроить конфигурационный файл для указания серверных частей или вы можете установить серверную часть в качестве переменной среды. Есть ли способ сделать это для h20?

К вашему сведению, я использую h2o версии v3.22.1.6

Комментарии:

1. Я не смог воспроизвести вашу ошибку… Вы пробовали переустановить h2o ?

2. xgboost должен быть скомпилирован с помощью компилятора, в отличие от кода Java. Итак, если у вас нет linux x86_64, он не будет работать внутри h2o-3.

3. docs.h2o.ai/h2o/latest-stable/h2o-docs/data-science / … говорит, что она недоступна для Windows. Это актуальная информация? У меня такая же проблема с R, запущенным в Windows.