public static class HyperSpaceSearchCriteriaV99.SequentialSearchCriteriaV99 extends HyperSpaceSearchCriteriaV99<HyperSpaceSearchCriteria.SequentialSearchCriteria,HyperSpaceSearchCriteriaV99.SequentialSearchCriteriaV99>
HyperSpaceSearchCriteriaV99.CartesianSearchCriteriaV99, HyperSpaceSearchCriteriaV99.RandomDiscreteValueSearchCriteriaV99, HyperSpaceSearchCriteriaV99.RandomSearchStoppingMetricValuesProvider, HyperSpaceSearchCriteriaV99.SequentialSearchCriteriaV99, HyperSpaceSearchCriteriaV99.StrategyValuesProvider
SchemaV3.Meta
Schema.AutoParseable
Modifier and Type | Field and Description |
---|---|
boolean |
early_stopping |
int |
max_models |
double |
max_runtime_secs |
ScoreKeeper.StoppingMetric |
stopping_metric |
int |
stopping_rounds |
double |
stopping_tolerance |
strategy
Constructor and Description |
---|
SequentialSearchCriteriaV99() |
Modifier and Type | Method and Description |
---|---|
HyperSpaceSearchCriteriaV99.SequentialSearchCriteriaV99 |
fillFromImpl(HyperSpaceSearchCriteria.SequentialSearchCriteria impl)
Fill this Schema from the given implementation object.
|
HyperSpaceSearchCriteria.SequentialSearchCriteria |
fillImpl(HyperSpaceSearchCriteria.SequentialSearchCriteria impl)
Fill an impl object and any children from this schema and its children.
|
fillWithDefaults, make
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
asBytes, clone, copyOver, frozenType, read, readExternal, readJSON, reloadFromBytes, toJsonBytes, toJsonString, write, writeExternal
@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=HyperSpaceSearchCriteriaV99.RandomSearchStoppingMetricValuesProvider.class, level=secondary, direction=INOUT, gridable=true) public ScoreKeeper.StoppingMetric stopping_metric
@API(help="Relative tolerance for metric-based stopping criterion (stop if relative improvement is not at least this much)", level=secondary, direction=INOUT, gridable=true) public double stopping_tolerance
public HyperSpaceSearchCriteria.SequentialSearchCriteria fillImpl(HyperSpaceSearchCriteria.SequentialSearchCriteria impl)
Schema
public HyperSpaceSearchCriteriaV99.SequentialSearchCriteriaV99 fillFromImpl(HyperSpaceSearchCriteria.SequentialSearchCriteria impl)
Schema