H2O-эквивалент allStringVecToCategorical () и Score () API в питоне H2O - PullRequest
0 голосов
/ 02 июля 2018

Я использую H2O GLRM модель в моем коде Scala. Теперь переносим код scala на python.

Однако я не могу найти следующие эквивалентные методы в модуле Python H2O

1) allStringVecToCategorical() [Принадлежит черте поддержки H2OFrameSupport]

Используя API, как показано в коде:

withLockAndUpdate(h2OFrameForImputation) 
  {
      allStringVecToCategorical(_)
  }

2) Публичный каркас score(Frame fr) [Принадлежит hex.Model]

Использование API, как указано в коде:

glrmModel.score(h2OFrameForImputation)

Пожалуйста, дайте мне знать эквивалентный метод в H2O модуле Python.

1 Ответ

0 голосов
/ 02 июля 2018

Не существует прямой эквивалентной функции Python API для allStringVecToCategorical(_), ближайшей является .asfactor() (документы здесь ), которую вы можете использовать для преобразования одного столбца в тип enum / категорический. Чтобы получить подмножество столбцов с типом string, вы можете использовать метод columns_by_type() (документы здесь ).

Для .score() вы можете использовать метод .predict() Python API (документы здесь ).

...