public static class HyperSpaceSearchCriteriaV99.RandomDiscreteValueSearchCriteriaV99 extends HyperSpaceSearchCriteriaV99<HyperSpaceSearchCriteria.RandomDiscreteValueSearchCriteria,HyperSpaceSearchCriteriaV99.RandomDiscreteValueSearchCriteriaV99>
HyperSpaceSearchCriteriaV99.CartesianSearchCriteriaV99, HyperSpaceSearchCriteriaV99.RandomDiscreteValueSearchCriteriaV99
SchemaV3.Meta
Modifier and Type | Field and Description |
---|---|
int |
max_models |
double |
max_runtime_secs |
long |
seed |
ScoreKeeper.StoppingMetric |
stopping_metric |
int |
stopping_rounds |
double |
stopping_tolerance |
strategy
__meta, _exclude_fields
Constructor and Description |
---|
HyperSpaceSearchCriteriaV99.RandomDiscreteValueSearchCriteriaV99() |
HyperSpaceSearchCriteriaV99.RandomDiscreteValueSearchCriteriaV99(long seed,
int max_models,
int max_runtime_secs) |
fillWithDefaults
createAndFillImpl, createImpl, extractVersionFromSchemaName, fillFromImpl, fillFromImpl, fillFromParms, fillFromParms, fillImpl, fillImpl, getImplClass, getImplClass, getSchemaName, getSchemaType, getSchemaVersion, init_meta, markdown, markdown, newInstance, newInstance, setField, setSchemaType_doNotCall
asBytes, clone, copyOver, frozenType, read, readExternal, readJSON, reloadFromBytes, toJsonString, write, writeExternal
@API(help="Seed for random number generator; set to a value other than -1 for reproducibility.", required=false, direction=INOUT) public long seed
@API(help="Maximum number of models to build (optional).", required=false, direction=INOUT) public int max_models
@API(help="Maximum time to spend building models (optional).", required=false, direction=INOUT) public double max_runtime_secs
@API(help="Early stopping based on convergence of stopping_metric. Stop if simple moving average of length k of the stopping_metric does not improve for k:=stopping_rounds scoring events (0 to disable)", level=secondary, direction=INOUT, gridable=true) public int stopping_rounds
@API(help="Metric to use for early stopping (AUTO: logloss for classification, deviance for regression)", values={"AUTO","deviance","logloss","MSE","AUC","lift_top_group","r2","misclassification"}, level=secondary, direction=INOUT, gridable=true) public ScoreKeeper.StoppingMetric stopping_metric
public HyperSpaceSearchCriteriaV99.RandomDiscreteValueSearchCriteriaV99()
public HyperSpaceSearchCriteriaV99.RandomDiscreteValueSearchCriteriaV99(long seed, int max_models, int max_runtime_secs)