public abstract static class ModelingStep.SelectionStep<M extends hex.Model> extends ModelingStep<M>
ModelingStep.GridStep<M extends hex.Model>, ModelingStep.ModelStep<M extends hex.Model>, ModelingStep.SeedPolicy, ModelingStep.SelectionStep<M extends hex.Model>_algo, _description, _id, _ignoredConstraints, _weight| Constructor and Description |
|---|
SelectionStep(IAlgo algo,
java.lang.String id,
int weight,
AutoML autoML) |
| Modifier and Type | Method and Description |
|---|---|
protected water.Job<Models> |
asModelsJob(water.Job job,
water.Key<Models> result) |
protected WorkAllocations.Work |
getAllocatedWork() |
protected abstract ModelSelectionStrategy |
getSelectionStrategy() |
protected water.Key<Models> |
makeKey(java.lang.String name,
boolean withCounter) |
protected ModelSelectionStrategies.LeaderboardHolder |
makeTmpLeaderboard(java.lang.String name) |
protected WorkAllocations.Work |
makeWork() |
protected water.Job<Models> |
startJob() |
protected abstract water.Job<Models> |
startTraining(water.Key<Models> result,
double maxRuntimeSecs) |
aml, applyPreprocessing, canRun, getPreprocessingConfig, getTrainedModels, getTrainedModelsKeys, getWorkAllocations, initTimeConstraints, isCVEnabled, onDone, setClassBalancingParams, setCommonModelBuilderParams, setCrossValidationParams, setCustomParams, setSeed, setStoppingCriteria, setWeightingParams, startModel, startSearchprotected WorkAllocations.Work makeWork()
makeWork in class ModelingStep<M extends hex.Model>protected WorkAllocations.Work getAllocatedWork()
getAllocatedWork in class ModelingStep<M extends hex.Model>protected water.Key<Models> makeKey(java.lang.String name, boolean withCounter)
makeKey in class ModelingStep<M extends hex.Model>protected ModelSelectionStrategies.LeaderboardHolder makeTmpLeaderboard(java.lang.String name)
protected water.Job<Models> startJob()
startJob in class ModelingStep<M extends hex.Model>protected abstract water.Job<Models> startTraining(water.Key<Models> result, double maxRuntimeSecs)
protected abstract ModelSelectionStrategy getSelectionStrategy()