public static final class GBMV2.GBMParametersV2 extends water.api.SupervisedModelParametersSchema<GBMModel.GBMParameters,GBMV2.GBMParametersV2>
water.api.ModelParametersSchema.ValidationMessageBase<I extends hex.ModelBuilder.ValidationMessage,S extends water.api.ModelParametersSchema.ValidationMessageBase<I,S>>, water.api.ModelParametersSchema.ValidationMessageV2| Modifier and Type | Field and Description |
|---|---|
boolean |
group_split |
float |
learn_rate |
GBMModel.GBMParameters.Family |
loss |
int |
max_depth |
int |
min_rows |
int |
nbins |
int |
ntrees |
static java.lang.String[] |
own_fields |
boolean |
score_each_iteration |
long |
seed |
boolean |
variable_importance |
balance_classes, class_sampling_factors, do_classification, max_after_balance_size, response_column| Constructor and Description |
|---|
GBMV2.GBMParametersV2() |
| Modifier and Type | Method and Description |
|---|---|
GBMV2.GBMParametersV2 |
fillFromImpl(GBMModel.GBMParameters parms) |
GBMModel.GBMParameters |
fillImpl(GBMModel.GBMParameters impl) |
append_field_arrays, fields, writeParametersJSONacceptsFrame, createAndFillImpl, createImpl, extractVersion, fillFromParms, getHighestSupportedVersion, getImplClass, getImplClass, getLatestVersion, getSchemaVersion, markdown, markdown, markdown, markdown, newInstance, register, registerAllSchemasIfNecessary, schema, schema, schema, schema, schema, schemaClass, schemaClass, schemaClass, schemaClass, schemaspublic static java.lang.String[] own_fields
@API(help="Number of trees. Grid Search, comma sep values:50,100,150,200") public int ntrees
@API(help="Maximum tree depth. Grid Search, comma sep values:5,7") public int max_depth
@API(help="Fewest allowed observations in a leaf (in R called \'nodesize\'). Grid Search, comma sep values") public int min_rows
@API(help="Build a histogram of this many bins, then split at the best point") public int nbins
@API(help="Score validation set on each major model-building iteration; can be slow") public boolean score_each_iteration
@API(help="Learning rate from 0.0 to 1.0") public float learn_rate
@API(help="Loss function",
values={"AUTO","bernoulli","multinomial","gaussian"})
public GBMModel.GBMParameters.Family loss
@API(help="RNG Seed for balancing classes",
level=expert)
public long seed
@API(help="Compute variable importance",
level=critical)
public boolean variable_importance
@API(help="Perform Group Splitting Categoricals") public boolean group_split
public GBMV2.GBMParametersV2 fillFromImpl(GBMModel.GBMParameters parms)
fillFromImpl in class water.api.SupervisedModelParametersSchema<GBMModel.GBMParameters,GBMV2.GBMParametersV2>public GBMModel.GBMParameters fillImpl(GBMModel.GBMParameters impl)
fillImpl in class water.api.SupervisedModelParametersSchema<GBMModel.GBMParameters,GBMV2.GBMParametersV2>