public final class AutoML extends water.Lockable<AutoML> implements TimedH2ORunnable
| Modifier and Type | Class and Description |
|---|---|
static class |
AutoML.Constraint |
| Modifier and Type | Field and Description |
|---|---|
static java.util.Comparator<AutoML> |
byStartTime |
static java.lang.String |
keySeparator |
| Constructor and Description |
|---|
AutoML() |
AutoML(java.util.Date startTime,
AutoMLBuildSpec buildSpec) |
AutoML(water.Key<AutoML> key,
java.util.Date startTime,
AutoMLBuildSpec buildSpec) |
| Modifier and Type | Method and Description |
|---|---|
EventLog |
eventLog() |
void |
get()
Holds until AutoML's job is completed, if a job exists.
|
StepDefinition[] |
getActualModelingSteps() |
water.fvec.Frame |
getBlendingFrame() |
AutoMLBuildSpec |
getBuildSpec() |
water.fvec.Vec |
getFoldColumn() |
water.fvec.Frame |
getLeaderboardFrame() |
water.fvec.Vec |
getResponseColumn() |
water.fvec.Frame |
getTrainingFrame() |
water.fvec.Frame |
getValidationFrame() |
water.fvec.Vec |
getWeightsColumn() |
boolean |
isCVEnabled() |
water.Job<AutoML> |
job() |
boolean |
keepRunning() |
hex.Model |
leader() |
Leaderboard |
leaderboard() |
static AutoML |
makeAutoML(water.Key<AutoML> key,
java.util.Date startTime,
AutoMLBuildSpec buildSpec)
Deprecated.
: Please use
AutoML(Key, Date, AutoMLBuildSpec) constructor instead |
water.Key |
makeKey(java.lang.String algoName,
java.lang.String type,
boolean with_counter) |
java.lang.Class<AutoMLV99.AutoMLKeyV3> |
makeSchema() |
java.lang.String |
projectName() |
int |
remainingModels() |
protected water.Futures |
remove_impl(water.Futures fs,
boolean cascade)
Delete the AutoML-related objects, including the grids and models that it built if cascade=true
|
void |
run() |
static void |
startAutoML(AutoML aml)
Deprecated.
Prefer
startAutoML(AutoMLBuildSpec) instead. |
static AutoML |
startAutoML(AutoMLBuildSpec buildSpec)
Instantiate an AutoML object and start it running.
|
void |
stop() |
long |
timeRemainingMs() |
void |
trackKey(water.Key key) |
delete_and_lock, delete_and_lock, delete_and_lock, delete, delete, delete, delete, read_lock, read_lock, read_lock, unlock_all, unlock, unlock, unlock, unlock, update, update, update, write_lock_to_read_lock, write_lock, write_lock, write_lockchecksum_impl, checksum_impl, checksum, checksum, getKey, readAll_impl, readAll, remove_impl, remove_self_key_impl, remove, remove, remove, remove, remove, remove, removeQuietly, writeAll_impl, writeAllpublic static final java.util.Comparator<AutoML> byStartTime
public static final java.lang.String keySeparator
public AutoML()
public AutoML(java.util.Date startTime,
AutoMLBuildSpec buildSpec)
public AutoML(water.Key<AutoML> key, java.util.Date startTime, AutoMLBuildSpec buildSpec)
public static AutoML startAutoML(AutoMLBuildSpec buildSpec)
buildSpec - public static void startAutoML(AutoML aml)
startAutoML(AutoMLBuildSpec) instead.aml - @Deprecated public static AutoML makeAutoML(water.Key<AutoML> key, java.util.Date startTime, AutoMLBuildSpec buildSpec)
AutoML(Key, Date, AutoMLBuildSpec) constructor insteadpublic java.lang.Class<AutoMLV99.AutoMLKeyV3> makeSchema()
makeSchema in class water.Keyed<AutoML>public AutoMLBuildSpec getBuildSpec()
public water.fvec.Frame getTrainingFrame()
public water.fvec.Frame getValidationFrame()
public water.fvec.Frame getBlendingFrame()
public water.fvec.Frame getLeaderboardFrame()
public water.fvec.Vec getResponseColumn()
public water.fvec.Vec getFoldColumn()
public water.fvec.Vec getWeightsColumn()
public StepDefinition[] getActualModelingSteps()
public void run()
run in interface H2ORunnablepublic void stop()
stop in interface H2ORunnablepublic void get()
public water.Job<AutoML> job()
public hex.Model leader()
public Leaderboard leaderboard()
public EventLog eventLog()
public java.lang.String projectName()
public long timeRemainingMs()
timeRemainingMs in interface TimedH2ORunnablepublic int remainingModels()
public boolean keepRunning()
keepRunning in interface TimedH2ORunnablepublic boolean isCVEnabled()
public water.Key makeKey(java.lang.String algoName,
java.lang.String type,
boolean with_counter)
public void trackKey(water.Key key)
protected water.Futures remove_impl(water.Futures fs,
boolean cascade)
remove_impl in class water.Keyed<AutoML>