public static final class RuleFitV3.RuleFitParametersV3 extends water.api.schemas3.ModelParametersSchemaV3<RuleFitModel.RuleFitParameters,RuleFitV3.RuleFitParametersV3>
Modifier and Type | Field and Description |
---|---|
RuleFitModel.Algorithm |
algorithm |
static java.lang.String[] |
fields |
double[] |
lambda |
int |
max_num_rules |
int |
max_rule_length |
int |
min_rule_length |
RuleFitModel.ModelType |
model_type |
boolean |
remove_duplicates |
int |
rule_generation_ntrees |
long |
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 |
---|
RuleFitParametersV3() |
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 final java.lang.String[] fields
@API(help="Seed for pseudo random number generator (if applicable).", gridable=true) public long seed
@API(help="The algorithm to use to generate rules.", values={"AUTO","DRF","GBM"}) public RuleFitModel.Algorithm algorithm
@API(help="Minimum length of rules. Defaults to 3.") public int min_rule_length
@API(help="Maximum length of rules. Defaults to 3.") public int max_rule_length
@API(help="The maximum number of rules to return. defaults to -1 which means the number of rules is selected \nby diminishing returns in model deviance.") public int max_num_rules
@API(help="Specifies type of base learners in the ensemble.", values={"RULES_AND_LINEAR","RULES","LINEAR"}) public RuleFitModel.ModelType model_type
@API(help="Specifies the number of trees to build in the tree model. Defaults to 50.") public int rule_generation_ntrees
@API(help="Whether to remove rules which are identical to an earlier rule. Defaults to true.") public boolean remove_duplicates
@API(help="Lambda for LASSO regressor.") public double[] lambda