public class MojoPipelineH2O3Impl
extends ai.h2o.mojos.runtime.MojoPipeline
A MOJO2 pipeline implementation that uses an H2O-3 (or Sparkling Water) MOJO as the predictor inside. The intent is to provide as identical an experience to the MOJO2 API as possible.
A non-goal is to expose every possible low-level H2O-3 MOJO API capability. If you want to do that, call the H2O-3 MOJO API directly, instead.
| Modifier and Type | Method and Description |
|---|---|
protected ai.h2o.mojos.runtime.frame.MojoFrameBuilder |
getFrameBuilder(ai.h2o.mojos.runtime.frame.MojoColumn.Kind kind) |
protected ai.h2o.mojos.runtime.frame.MojoFrameMeta |
getMeta(ai.h2o.mojos.runtime.frame.MojoColumn.Kind kind) |
static MojoPipelineH2O3Impl |
makePipeline(java.lang.String file)
Make a MOJO2 pipeline with an H2O-3 implementation.
|
ai.h2o.mojos.runtime.frame.MojoFrame |
transform(ai.h2o.mojos.runtime.frame.MojoFrame inputFrame) |
ai.h2o.mojos.runtime.frame.MojoFrame |
transform(ai.h2o.mojos.runtime.frame.MojoFrame inputFrame,
ai.h2o.mojos.runtime.frame.MojoFrame outputFrame) |
public static MojoPipelineH2O3Impl makePipeline(java.lang.String file) throws java.io.IOException
Make a MOJO2 pipeline with an H2O-3 implementation.
file - H2O-3 MOJO filejava.io.IOException - Can occur if the model fails to loadprotected ai.h2o.mojos.runtime.frame.MojoFrameBuilder getFrameBuilder(ai.h2o.mojos.runtime.frame.MojoColumn.Kind kind)
getFrameBuilder in class ai.h2o.mojos.runtime.MojoPipelineprotected ai.h2o.mojos.runtime.frame.MojoFrameMeta getMeta(ai.h2o.mojos.runtime.frame.MojoColumn.Kind kind)
getMeta in class ai.h2o.mojos.runtime.MojoPipelinepublic ai.h2o.mojos.runtime.frame.MojoFrame transform(ai.h2o.mojos.runtime.frame.MojoFrame inputFrame)
transform in class ai.h2o.mojos.runtime.MojoPipelinepublic ai.h2o.mojos.runtime.frame.MojoFrame transform(ai.h2o.mojos.runtime.frame.MojoFrame inputFrame,
ai.h2o.mojos.runtime.frame.MojoFrame outputFrame)
transform in class ai.h2o.mojos.runtime.MojoPipeline