Ребята, вы уже работали с сериализованными моделями в Sparkling Models или экспортировали модели, такие как Spark, для запуска в производство? Как мне это сделать?!
Заранее спасибо.
Флавио
Ребята, вы уже работали с сериализованными моделями в Sparkling Models или экспортировали модели, такие как Spark, для запуска в производство? Как мне это сделать?!
Заранее спасибо.
Флавио
Существует несколько способов экспорта модели.
Вы можете экспортировать двоичную версию (сериализацию) модели, 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.