public abstract static class ModelingStep.ModelStep<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>| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_MODEL_TRAINING_WEIGHT |
_algo, _description, _id, _ignoredConstraints, _weight| Constructor and Description |
|---|
ModelStep(IAlgo algo,
java.lang.String id,
int cost,
AutoML autoML) |
| Modifier and Type | Method and Description |
|---|---|
protected WorkAllocations.Work |
getAllocatedWork() |
protected water.Key<M> |
makeKey(java.lang.String name,
boolean withCounter) |
protected WorkAllocations.Work |
makeWork() |
protected abstract water.Job<M> |
startJob() |
protected water.Job<M> |
trainModel(water.Key<M> key,
hex.Model.Parameters parms) |
protected water.Job<M> |
trainModel(hex.Model.Parameters parms) |
aml, applyPreprocessing, canRun, getPreprocessingConfig, getTrainedModels, getTrainedModelsKeys, getWorkAllocations, initTimeConstraints, isCVEnabled, onDone, setClassBalancingParams, setCommonModelBuilderParams, setCrossValidationParams, setCustomParams, setSeed, setStoppingCriteria, setWeightingParams, startModel, startSearchpublic static final int DEFAULT_MODEL_TRAINING_WEIGHT
protected abstract water.Job<M> startJob()
startJob in class ModelingStep<M extends hex.Model>protected 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<M> makeKey(java.lang.String name, boolean withCounter)
makeKey in class ModelingStep<M extends hex.Model>protected water.Job<M> trainModel(hex.Model.Parameters parms)