Package hex.genmodel.easy

The easy prediction API for generated POJO and MOJO models.

See: Description

Package hex.genmodel.easy Description

The easy prediction API for generated POJO and MOJO models. Use as follows:
  1. Instantiate an EasyPredictModelWrapper
  2. Create a new row of data
  3. Call one of the predict methods

Here is an example:

      // Step 1.   modelClassName = "your_pojo_model_downloaded_from_h2o";   GenModel rawModel;   rawModel = (GenModel) Class.forName(modelClassName).newInstance();   EasyPredictModelWrapper model = new EasyPredictModelWrapper(rawModel);   //   // By default, unknown categorical levels throw PredictUnknownCategoricalLevelException.   // Optionally configure the wrapper to treat unknown categorical levels as N/A instead:   //   //     EasyPredictModelWrapper model = new EasyPredictModelWrapper(   //                                         new EasyPredictModelWrapper.Config()   //                                             .setModel(rawModel)   //                                             .setConvertUnknownCategoricalLevelsToNa(true));   // Step 2.   RowData row = new RowData();   row.put(new String("CategoricalColumnName"), new String("LevelName"));   row.put(new String("NumericColumnName1"), new String("42.0"));   row.put(new String("NumericColumnName2"), new Double(42.0));   // Step 3.   BinomialModelPrediction p = model.predictBinomial(row);    

Add the Maven Dependecy to your project: maven dependecy for com.amazonaws : aws-java-sdk : 1.3.14