Как запустить h2o AutoML с помощью rest api? - PullRequest
0 голосов
/ 24 февраля 2019

Я хочу запустить AutoML в h2o с помощью rest api?Я знаю, что URL-адрес / 99 / AutoMLBuilder.Но я понятия не имею, как я могу отправить параметры.На официальном сайте нет примеров кода.Я могу получить доступ к импорту / экспорту модели с помощью curl, потому что параметры плоские.Но, похоже, что параметры AutoML являются вложенными, и я не могу найти пример кода или ответы о формате параметров.

1 Ответ

0 голосов
/ 28 февраля 2019

Параметры отправляются в формате JSON с помощью команды POST.Например, предполагая, что обучающий фрейм с именем airlines уже был загружен, вы можете обучить модель AutoML с помощью curl с помощью:

curl -X POST http://localhost:54321/99/AutoMLBuilder -H "Content-Type: application/json" -d '{"input_spec": {"training_frame":"airlines", "response_column":"IsDepDelayed"}, "build_control": {"project_name":"aml_curl_test", "stopping_criteria":{"max_models":3} } }'

Полный справочник REST API можно найти здесь: http://docs.h2o.ai/h2o/latest-stable/h2o-docs/rest-api-reference.html, который сообщит вам имена объектов JSON, к которым принадлежит каждый параметр.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...