R/kvstore.R
h2o.download_pojo.Rd
Download the Scoring POJO (Plain Old Java Object) of an H2O Model
h2o.download_pojo(model, path = NULL, getjar = NULL, get_jar = TRUE, jar_name = "")
model | An H2OModel |
---|---|
path | The path to the directory to store the POJO (no trailing slash). If NULL, then print to to console. The file name will be a compilable java file name. |
getjar | (DEPRECATED) Whether to also download the h2o-genmodel.jar file needed to compile the POJO. This argument is now called `get_jar`. |
get_jar | Whether to also download the h2o-genmodel.jar file needed to compile the POJO |
jar_name | Custom name of genmodel jar. |
If path is NULL, then pretty print the POJO to the console. Otherwise save it to the specified directory and return POJO file name.
# NOT RUN { library(h2o) h <- h2o.init() 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(), get_jar = FALSE ) # save only the POJO to the current # working directory, NOT RUN h2o.download_pojo(my_model, getwd()) # save to the current working directory # }