public static class HyperSpaceSearchCriteriaV99.RandomDiscreteValueSearchCriteriaV99 extends HyperSpaceSearchCriteriaV99<HyperSpaceSearchCriteria.RandomDiscreteValueSearchCriteria,HyperSpaceSearchCriteriaV99.RandomDiscreteValueSearchCriteriaV99>
HyperSpaceSearchCriteriaV99.CartesianSearchCriteriaV99, HyperSpaceSearchCriteriaV99.RandomDiscreteValueSearchCriteriaV99, HyperSpaceSearchCriteriaV99.StrategyValuesProvider
SchemaV3.Meta
Schema.AutoParseable
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
Constructor and Description |
---|
RandomDiscreteValueSearchCriteriaV99() |
RandomDiscreteValueSearchCriteriaV99(long seed,
int max_models,
int max_runtime_secs) |
fillWithDefaults
createAndFillImpl, createImpl, extractVersionFromSchemaName, fillFromBody, fillFromImpl, 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.", direction=INOUT) public long seed
@API(help="Maximum number of models to build (optional).", direction=INOUT) public int max_models
@API(help="Maximum time to spend building models (optional).", 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)", valuesProvider=ModelParamsValuesProviders.StoppingMetricValuesProvider.class, level=secondary, direction=INOUT, gridable=true) public ScoreKeeper.StoppingMetric stopping_metric