public static class ModelDescriptorBuilder.PojoModelDescriptor extends java.lang.Object implements ModelDescriptor, java.io.Serializable
Modifier and Type | Method and Description |
---|---|
java.lang.String |
algoFullName() |
java.lang.String |
algoName() |
boolean |
balanceClasses() |
java.lang.String[] |
columnNames() |
double |
defaultThreshold()
Default threshold for assigning class labels to the target class.
|
java.lang.String[] |
features() |
java.lang.String |
foldColumn() |
ModelCategory |
getModelCategory()
Model's category.
|
java.lang.String[][] |
getOrigDomains() |
java.lang.String[] |
getOrigNames() |
boolean |
isSupervised() |
double[] |
modelClassDist() |
int |
nclasses() |
int |
nfeatures() |
java.lang.String |
offsetColumn() |
double[] |
priorClassDist() |
java.lang.String |
projectVersion()
E.g.
|
java.lang.String[][] |
scoringDomains()
Domains of categorical features.
|
java.lang.String |
timestamp() |
java.lang.String |
treatmentColumn() |
java.lang.String |
uuid() |
java.lang.String |
weightsColumn() |
public java.lang.String[][] scoringDomains()
ModelDescriptor
scoringDomains
in interface ModelDescriptor
String
representing the complete domain of each feature. Null if the feature is not categorical.public java.lang.String projectVersion()
ModelDescriptor
projectVersion
in interface ModelDescriptor
String
representing version of H2O Open Source Machine Learning platform project.public java.lang.String algoName()
algoName
in interface ModelDescriptor
public java.lang.String algoFullName()
algoFullName
in interface ModelDescriptor
public java.lang.String offsetColumn()
offsetColumn
in interface ModelDescriptor
String
with the name of the offset column used. Null if there was no offset column used during training.public java.lang.String weightsColumn()
weightsColumn
in interface ModelDescriptor
String
with the name of the weights column used. Null if there were no weights applied to the dataset.public java.lang.String foldColumn()
foldColumn
in interface ModelDescriptor
String
with the name of the fold column used. Null of there was no folding by using a fold column as a key done.public java.lang.String treatmentColumn()
treatmentColumn
in interface ModelDescriptor
String
with the name of the treatment column used. Null of there was no treatment used during training.public ModelCategory getModelCategory()
ModelDescriptor
getModelCategory
in interface ModelDescriptor
ModelCategory
values. Never null.public boolean isSupervised()
isSupervised
in interface ModelDescriptor
public int nfeatures()
nfeatures
in interface ModelDescriptor
public java.lang.String[] features()
features
in interface ModelDescriptor
String
representing the names of the features used for model training.public int nclasses()
nclasses
in interface ModelDescriptor
public java.lang.String[] columnNames()
columnNames
in interface ModelDescriptor
String
representing the column names in the model. The very last one is the response column name,
if the model has a response column.public boolean balanceClasses()
balanceClasses
in interface ModelDescriptor
public double defaultThreshold()
ModelDescriptor
defaultThreshold
in interface ModelDescriptor
public double[] priorClassDist()
priorClassDist
in interface ModelDescriptor
public double[] modelClassDist()
modelClassDist
in interface ModelDescriptor
public java.lang.String uuid()
uuid
in interface ModelDescriptor
public java.lang.String timestamp()
timestamp
in interface ModelDescriptor
public java.lang.String[] getOrigNames()
getOrigNames
in interface ModelDescriptor
public java.lang.String[][] getOrigDomains()
getOrigDomains
in interface ModelDescriptor