Сериализация модели в газированной воде H2O.ai

Ребята, вы уже работали с сериализованными моделями в Sparkling Models или экспортировали модели, такие как Spark, для запуска в производство? Как мне это сделать?!

Заранее спасибо.

Флавио


person Flavio    schedule 14.06.2017    source источник


Ответы (1)


Существует несколько способов экспорта модели.

Вы можете экспортировать двоичную версию (сериализацию) модели, POJO (обычный старый объект Java) и Mojo (оптимизированный объект модели).

Подробнее о POJO и MOJO можно прочитать здесь. Эти 2 используются для включения моделей в прогнозы. В них хорошо то, что им не нужен фреймворк H2O.

Методы, которые вы можете использовать для экспорта, доступны здесь https://github.com/h2oai/sparkling-water/blob/master/core/src/main/scala/water/support/ModelSerializationSupport.scala

exportH2OModel экспортирует двоичную модель, а exportPOJOModel экспортирует POJO.

Метод экспорта MOJO случайно отсутствует и будет добавлен в следующем выпуске Sparkling Water.

person Jakub Háva    schedule 08.08.2017