h2o (version 3.2.0.3)

h2o.download_pojo: Download the Scoring POJO (Plain Old Java Object) of a H2O Model

Description

Download the Scoring POJO (Plain Old Java Object) of a H2O Model

Usage

h2o.download_pojo(model, path = "", conn = h2o.getConnection(),
  getjar = TRUE)

Arguments

model
An H2OModel
path
The path to the directory to store the POJO (no trailing slash). If "", then print to to console. The file name will be a compilable java file name.
conn
An H2OClient object.
getjar
Whether to also download the h2o-genmodel.jar file needed to compile the POJO

Value

  • If path is "", then pretty print the POJO to the console. Otherwise save it to the specified directory.

Examples

Run this code
library(h2o)
h <- h2o.init(nthreads=-1)
fr <- as.h2o(iris)
my_model <- h2o.gbm(x=1:4, y=5, training_frame=fr)

h2o.download_pojo(my_model)  # print the model to screen
# h2o.download_pojo(my_model, getwd())  # save the POJO and jar file to the current working
#                                         directory, NOT RUN
# h2o.download_pojo(my_model, getwd(), getjar = FALSE )  # save only the POJO to the current
#                                                           working directory, NOT RUN
h2o.download_pojo(my_model, getwd())  # save to the current working directory

Run the code above in your browser using DataLab