public static final class GBMV3.GBMParametersV3 extends SharedTreeV3.SharedTreeParametersV3<GBMModel.GBMParameters,GBMV3.GBMParametersV3>
Modifier and Type | Field and Description |
---|---|
boolean |
auto_rebalance |
double |
col_sample_rate |
static java.lang.String[] |
fields |
java.lang.String[][] |
interaction_constraints |
double |
learn_rate |
double |
learn_rate_annealing |
double |
max_abs_leafnode_pred |
water.api.schemas3.KeyValueV3[] |
monotone_constraints |
double |
pred_noise_bandwidth |
double |
sample_rate |
balance_classes, build_tree_one_node, calibrate_model, calibration_frame, calibration_method, check_constant_response, class_sampling_factors, col_sample_rate_change_per_level, col_sample_rate_per_tree, histogram_type, in_training_checkpoints_dir, in_training_checkpoints_tree_interval, max_after_balance_size, max_confusion_matrix_size, max_depth, min_rows, min_split_improvement, nbins, nbins_cats, nbins_top_level, ntrees, r2_stopping, sample_rate_per_class, score_tree_interval, seed
auc_type, categorical_encoding, checkpoint, custom_distribution_func, custom_metric_func, distribution, export_checkpoints_dir, fold_assignment, fold_column, gainslift_bins, huber_alpha, ignore_const_cols, ignored_columns, keep_cross_validation_fold_assignment, keep_cross_validation_models, keep_cross_validation_predictions, max_categorical_levels, max_runtime_secs, model_id, nfolds, offset_column, parallelize_cross_validation, quantile_alpha, response_column, score_each_iteration, stopping_metric, stopping_rounds, stopping_tolerance, training_frame, tweedie_power, validation_frame, weights_column
Constructor and Description |
---|
GBMParametersV3() |
append_field_arrays, extractDeclaredApiParameters, fields, fillFromImpl, fillImpl, getAdditionalParameters, writeParametersJSON
createAndFillImpl, createImpl, extractVersionFromSchemaName, fillFromAny, fillFromBody, fillFromImpl, fillFromImpl, fillFromParms, fillFromParms, fillFromParms, fillImpl, getImplClass, getImplClass, getSchemaName, getSchemaType, getSchemaVersion, init_meta, markdown, markdown, newInstance, newInstance, setField, setSchemaType_doNotCall
public static java.lang.String[] fields
@API(help="Learning rate (from 0.0 to 1.0)", gridable=true) public double learn_rate
@API(help="Scale the learning rate by this factor after each tree (e.g., 0.99 or 0.999) ", level=secondary, gridable=true) public double learn_rate_annealing
@API(help="Row sample rate per tree (from 0.0 to 1.0)", gridable=true) public double sample_rate
@API(help="Column sample rate (from 0.0 to 1.0)", level=critical, gridable=true) public double col_sample_rate
@API(help="A mapping representing monotonic constraints. Use +1 to enforce an increasing constraint and -1 to specify a decreasing constraint.", level=secondary) public water.api.schemas3.KeyValueV3[] monotone_constraints
@API(help="Maximum absolute value of a leaf node prediction", level=expert, gridable=true) public double max_abs_leafnode_pred
@API(help="Bandwidth (sigma) of Gaussian multiplicative noise ~N(1,sigma) for tree node predictions", level=expert, gridable=true) public double pred_noise_bandwidth
@API(help="A set of allowed column interactions.", level=expert) public java.lang.String[][] interaction_constraints
@API(help="Allow automatic rebalancing of training and validation datasets", level=expert) public boolean auto_rebalance