A B C D E F G H I K L M N O P R S T U V W _ 

A

AbstractPrediction - Class in hex.genmodel.easy.prediction
Predictions from generated models for individual new data points derive from this class.
AbstractPrediction() - Constructor for class hex.genmodel.easy.prediction.AbstractPrediction
 
add(double, HashMap<String, String[]>) - Static method in class hex.genmodel.GenMunger
 
asnumeric(String, HashMap<String, String[]>) - Static method in class hex.genmodel.GenMunger
 
AutoEncoderModelPrediction - Class in hex.genmodel.easy.prediction
TODO
AutoEncoderModelPrediction() - Constructor for class hex.genmodel.easy.prediction.AutoEncoderModelPrediction
 

B

BinomialModelPrediction - Class in hex.genmodel.easy.prediction
Binomial classification model prediction.
BinomialModelPrediction() - Constructor for class hex.genmodel.easy.prediction.BinomialModelPrediction
 
bitSetContains(byte[], int, int) - Static method in class hex.genmodel.GenModel
 

C

classProbabilities - Variable in class hex.genmodel.easy.prediction.BinomialModelPrediction
This array of length two has the class probability for each class (aka categorical or factor level) in the response column.
classProbabilities - Variable in class hex.genmodel.easy.prediction.MultinomialModelPrediction
This array has an element for each class (aka categorical or factor level) in the response column.
cluster - Variable in class hex.genmodel.easy.prediction.ClusteringModelPrediction
Chosen cluster for this data point.
ClusteringModelPrediction - Class in hex.genmodel.easy.prediction
Clustering model prediction.
ClusteringModelPrediction() - Constructor for class hex.genmodel.easy.prediction.ClusteringModelPrediction
 
columnName - Variable in exception hex.genmodel.easy.exception.PredictUnknownCategoricalLevelException
 
correctProbabilities(double[], double[], double[]) - Static method in class hex.genmodel.GenModel
Correct a given list of class probabilities produced as a prediction by a model back to prior class distribution
cos(double, HashMap<String, String[]>) - Static method in class hex.genmodel.GenMunger
 
countmatches(String, HashMap<String, String[]>) - Static method in class hex.genmodel.GenMunger
 
cut(double, HashMap<String, String[]>) - Static method in class hex.genmodel.GenMunger
 

D

divide(double, HashMap<String, String[]>) - Static method in class hex.genmodel.GenMunger
 

E

EasyPredictModelWrapper - Class in hex.genmodel.easy
An easy-to-use prediction wrapper for generated models.
EasyPredictModelWrapper(GenModel) - Constructor for class hex.genmodel.easy.EasyPredictModelWrapper
Create a wrapper for a generated model.

F

fillDefault(String[]) - Method in class hex.genmodel.GenMunger
 
fit(RowData) - Method in class hex.genmodel.GenMunger
 

G

GBM_rescale(double[]) - Static method in class hex.genmodel.GenModel
 
GenModel - Class in hex.genmodel
This is a helper class to support Java generated models.
GenModel(String[], String[][]) - Constructor for class hex.genmodel.GenModel
 
GenMunger - Class in hex.genmodel
 
GenMunger() - Constructor for class hex.genmodel.GenMunger
 
GenMunger.Step<T> - Class in hex.genmodel
 
GenMunger.Step(String[], String[], String[]) - Constructor for class hex.genmodel.GenMunger.Step
 
getColIdx(String) - Method in class hex.genmodel.GenModel
 
getColIdx(String) - Method in interface water.genmodel.IGeneratedModel
Returns index of column with give name or -1 if column is not found.
getColumnName() - Method in exception hex.genmodel.easy.exception.PredictUnknownCategoricalLevelException
Get the column name for which the unknown level was given as input.
getDomainValues(String) - Method in class hex.genmodel.GenModel
 
getDomainValues(int) - Method in class hex.genmodel.GenModel
 
getDomainValues() - Method in class hex.genmodel.GenModel
 
getDomainValues(String) - Method in interface water.genmodel.IGeneratedModel
Gets domain of given column.
getDomainValues(int) - Method in interface water.genmodel.IGeneratedModel
Returns domain values for i-th column.
getDomainValues() - Method in interface water.genmodel.IGeneratedModel
Returns domain values for all columns including response column.
getHeader() - Method in class hex.genmodel.easy.EasyPredictModelWrapper
Some autoencoder thing, I'm not sure what this does.
getHeader() - Method in class hex.genmodel.GenModel
???
getModelCategory() - Method in class hex.genmodel.easy.EasyPredictModelWrapper
Get the category (type) of model.
getModelCategory() - Method in interface hex.genmodel.IGenModel
Returns this model category.
getNames() - Method in class hex.genmodel.GenModel
 
getNames() - Method in interface water.genmodel.IGeneratedModel
The names of columns used in the model.
getNumClasses(int) - Method in class hex.genmodel.GenModel
 
getNumClasses(int) - Method in interface water.genmodel.IGeneratedModel
Get number of classes in in given column.
getNumCols() - Method in class hex.genmodel.GenModel
 
getNumCols() - Method in interface water.genmodel.IGeneratedModel
Returns number of columns used as input for training (i.e., exclude response column).
getNumResponseClasses() - Method in class hex.genmodel.GenModel
 
getNumResponseClasses() - Method in interface water.genmodel.IGeneratedModel
Return a number of classes in response column.
getPrediction(double[], double[], double[], double) - Static method in class hex.genmodel.GenModel
Utility function to get a best prediction from an array of class prediction distribution.
getPredsSize() - Method in class hex.genmodel.GenModel
 
getPredsSize() - Method in interface water.genmodel.IGeneratedModel
Returns the expected size of preds array which is passed to IGeneratedModel.predict(double[], float[]) function.
getResponseDomainValues() - Method in class hex.genmodel.easy.EasyPredictModelWrapper
Get the array of levels for the response column.
getResponseIdx() - Method in class hex.genmodel.GenModel
 
getResponseIdx() - Method in interface water.genmodel.IGeneratedModel
Returns an index of the response column inside getDomains().
getResponseName() - Method in class hex.genmodel.GenModel
 
getResponseName() - Method in interface water.genmodel.IGeneratedModel
Deprecated.
getUnknownLevel() - Method in exception hex.genmodel.easy.exception.PredictUnknownCategoricalLevelException
Get the unknown level which was not seen during model training.
getUUID() - Method in interface water.genmodel.IGeneratedModel
Returns model's unique identifier.
GLM_identityInv(double) - Static method in class hex.genmodel.GenModel
 
GLM_inverseInv(double) - Static method in class hex.genmodel.GenModel
 
GLM_logInv(double) - Static method in class hex.genmodel.GenModel
 
GLM_logitInv(double) - Static method in class hex.genmodel.GenModel
 
GLM_tweedieInv(double, double) - Static method in class hex.genmodel.GenModel
 

H

hex - package hex
Shared code between the H2O runtime and generated POJO models.
hex.genmodel - package hex.genmodel
Low-level information about generated POJO models.
hex.genmodel.annotations - package hex.genmodel.annotations
 
hex.genmodel.easy - package hex.genmodel.easy
The easy prediction API for generated POJO models.
hex.genmodel.easy.exception - package hex.genmodel.easy.exception
Exceptions that can be raised by generated POJO models.
hex.genmodel.easy.prediction - package hex.genmodel.easy.prediction
Prediction types that can be returned by generated POJO models.
hex.genmodel.tools - package hex.genmodel.tools
Tools that use generated POJO models.

I

IGeneratedModel - Interface in water.genmodel
A generic interface to access generated models.
IGenModel - Interface in hex.genmodel
Interface publishing methods for generated models.
inNames() - Method in class hex.genmodel.GenMunger
 
inTypes() - Method in class hex.genmodel.GenMunger
 
isAutoEncoder() - Method in class hex.genmodel.GenModel
 
isAutoEncoder() - Method in interface water.genmodel.IGeneratedModel
 
isClassifier() - Method in class hex.genmodel.GenModel
 
isClassifier() - Method in interface water.genmodel.IGeneratedModel
 
isSupervised() - Method in class hex.genmodel.GenModel
 
isSupervised() - Method in interface hex.genmodel.IGenModel
Returns true for supervised models.

K

KMeans_closest(double[][], double[], String[][], double[], double[]) - Static method in class hex.genmodel.GenModel
 
KMeans_distance(double[], float[], String[][], double[], double[], double[], double[]) - Static method in class hex.genmodel.GenModel
 
KMeans_distance(double[], double[], String[][], double[], double[]) - Static method in class hex.genmodel.GenModel
 
KMeans_simplex(double[][], double[], String[][], double[], double[]) - Static method in class hex.genmodel.GenModel
 

L

label - Variable in class hex.genmodel.easy.prediction.BinomialModelPrediction
Label of the predicted level.
label - Variable in class hex.genmodel.easy.prediction.MultinomialModelPrediction
Label of the predicted level.
labelIndex - Variable in class hex.genmodel.easy.prediction.BinomialModelPrediction
0 or 1.
labelIndex - Variable in class hex.genmodel.easy.prediction.MultinomialModelPrediction
Index number of the predicted class (aka categorical or factor level) in the response column.
log_rescale(double[]) - Static method in class hex.genmodel.GenModel
 

M

main(String[]) - Static method in class hex.genmodel.tools.MungeCsv
CSV reader and predictor test program.
main(String[]) - Static method in class hex.genmodel.tools.PredictCsv
CSV reader and predictor test program.
map(Map<String, Double>, double[]) - Method in class hex.genmodel.GenModel
Takes a HashMap mapping column names to doubles.
mapEnum(int, String) - Method in class hex.genmodel.GenModel
 
mapEnum(int, String) - Method in interface water.genmodel.IGeneratedModel
Maps given column's categorical to integer used by this model.
minus(double, HashMap<String, String[]>) - Static method in class hex.genmodel.GenMunger
 
mod(double, HashMap<String, String[]>) - Static method in class hex.genmodel.GenMunger
 
ModelCategory - Enum in hex
Different prediction categories for models.
ModelPojo - Annotation Type in hex.genmodel.annotations
Annotation to simplify identification of model pojos.
ModelUtils - Class in water.util
Shared static code to support modeling, prediction, and scoring.
ModelUtils() - Constructor for class water.util.ModelUtils
 
MultinomialModelPrediction - Class in hex.genmodel.easy.prediction
Binomial classification model prediction.
MultinomialModelPrediction() - Constructor for class hex.genmodel.easy.prediction.MultinomialModelPrediction
 
multiply(double, HashMap<String, String[]>) - Static method in class hex.genmodel.GenMunger
 
MungeCsv - Class in hex.genmodel.tools
Simple driver program for reading a CSV file and munging it.
MungeCsv() - Constructor for class hex.genmodel.tools.MungeCsv
 

N

names() - Method in class hex.genmodel.GenMunger.Step
 
nchar(String, HashMap<String, String[]>) - Static method in class hex.genmodel.GenMunger
 
nclasses() - Method in class hex.genmodel.GenModel
 
nclasses() - Method in interface hex.genmodel.IGenModel
Returns number of output classes for classifiers or 1 for regression models.
nfeatures() - Method in class hex.genmodel.GenModel
 
nfeatures() - Method in interface hex.genmodel.IGenModel
Returns number of input features.

O

outNames() - Method in class hex.genmodel.GenMunger
 
outNames() - Method in class hex.genmodel.GenMunger.Step
 

P

params() - Method in class hex.genmodel.GenMunger.Step
 
pow(double, HashMap<String, String[]>) - Static method in class hex.genmodel.GenMunger
 
predict(RowData) - Method in class hex.genmodel.easy.EasyPredictModelWrapper
Make a prediction on a new data point.
predict(double[], float[]) - Method in class hex.genmodel.GenModel
 
predict(double[], float[], int) - Method in class hex.genmodel.GenModel
 
predict(double[], float[]) - Method in interface water.genmodel.IGeneratedModel
Deprecated.
use method IGenModel#score0
predict(double[], float[], int) - Method in interface water.genmodel.IGeneratedModel
Predict the given row and return prediction using given number of iterations (e.g., number of trees from forest).
predictAutoEncoder(RowData) - Method in class hex.genmodel.easy.EasyPredictModelWrapper
Make a prediction on a new data point using an AutoEncoder model.
predictBinomial(RowData) - Method in class hex.genmodel.easy.EasyPredictModelWrapper
Make a prediction on a new data point using a Binomial model.
predictClustering(RowData) - Method in class hex.genmodel.easy.EasyPredictModelWrapper
Make a prediction on a new data point using a Clustering model.
PredictCsv - Class in hex.genmodel.tools
Simple driver program for reading a CSV file and making predictions.
PredictCsv() - Constructor for class hex.genmodel.tools.PredictCsv
 
PredictException - Exception in hex.genmodel.easy.exception
All generated model exceptions that can occur on the various predict methods derive from this.
PredictException(String) - Constructor for exception hex.genmodel.easy.exception.PredictException
 
predictMultinomial(RowData) - Method in class hex.genmodel.easy.EasyPredictModelWrapper
Make a prediction on a new data point using a Multinomial model.
predictRegression(RowData) - Method in class hex.genmodel.easy.EasyPredictModelWrapper
Make a prediction on a new data point using a Regression model.
PredictUnknownCategoricalLevelException - Exception in hex.genmodel.easy.exception
Unknown categorical level exception.
PredictUnknownCategoricalLevelException(String, String, String) - Constructor for exception hex.genmodel.easy.exception.PredictUnknownCategoricalLevelException
 
PredictUnknownTypeException - Exception in hex.genmodel.easy.exception
Unknown type exception.
PredictUnknownTypeException(String) - Constructor for exception hex.genmodel.easy.exception.PredictUnknownTypeException
 
PredictWrongModelCategoryException - Exception in hex.genmodel.easy.exception
Wrong model category exception.
PredictWrongModelCategoryException(String) - Constructor for exception hex.genmodel.easy.exception.PredictWrongModelCategoryException
 

R

RegressionModelPrediction - Class in hex.genmodel.easy.prediction
Regression model prediction.
RegressionModelPrediction() - Constructor for class hex.genmodel.easy.prediction.RegressionModelPrediction
 
replaceall(String, HashMap<String, String[]>) - Static method in class hex.genmodel.GenMunger
 
RowData - Class in hex.genmodel.easy
Column name to column value mapping for a new row (aka data point, observation, sample) to predict.
RowData() - Constructor for class hex.genmodel.easy.RowData
 

S

sampleOOBRows(int, float, Random) - Static method in class water.util.ModelUtils
Sample out-of-bag rows with given rate with help of given sampler.
sampleOOBRows(int, float, Random, int[]) - Static method in class water.util.ModelUtils
scaleInPlace(double[], double[], double[]) - Static method in class hex.genmodel.GenMunger
 
score0(double[], double[]) - Method in class hex.genmodel.GenModel
Subclasses implement the scoring logic.
score0(Map<String, Double>, double[], double[]) - Method in class hex.genmodel.GenModel
 
score0(Map<String, Double>, double[]) - Method in class hex.genmodel.GenModel
 
score0(Map<String, Double>) - Method in class hex.genmodel.GenModel
 
SharedTree_clean(double[]) - Static method in class hex.genmodel.GenModel
 
sin(double, HashMap<String, String[]>) - Static method in class hex.genmodel.GenMunger
 
strsplit(String, HashMap<String, String[]>) - Static method in class hex.genmodel.GenMunger
 

T

tolower(String, HashMap<String, String[]>) - Static method in class hex.genmodel.GenMunger
 
toupper(String, HashMap<String, String[]>) - Static method in class hex.genmodel.GenMunger
 
transform(RowData) - Method in class hex.genmodel.GenMunger.Step
 
trim(String, HashMap<String, String[]>) - Static method in class hex.genmodel.GenMunger
 
types() - Method in class hex.genmodel.GenMunger.Step
 

U

unknownLevel - Variable in exception hex.genmodel.easy.exception.PredictUnknownCategoricalLevelException
 

V

value - Variable in class hex.genmodel.easy.prediction.RegressionModelPrediction
This value may be Double.NaN, which means NA (this will happen with GLM, for example, if one of the input values for a new data point is NA).
valueOf(String) - Static method in enum hex.ModelCategory
Returns the enum constant of this type with the specified name.
values() - Static method in enum hex.ModelCategory
Returns an array containing the constants of this enum type, in the order they are declared.

W

water.genmodel - package water.genmodel
Deprecated (see hex.genmodel instead).
water.util - package water.util
Deprecated (see hex.util instead).

_

_domains - Variable in class hex.genmodel.GenModel
Categorical/factor/enum mappings, per column.
_names - Variable in class hex.genmodel.GenModel
Column names; last is response for supervised models
_params - Variable in class hex.genmodel.GenMunger.Step
 
_steps - Variable in class hex.genmodel.GenMunger
 
A B C D E F G H I K L M N O P R S T U V W _