Modifier and Type | Method and Description |
---|---|
Callable<OptimizationResult> |
TaskCreator.create(Candidate candidate,
Class<? extends DataSource> dataSource,
Properties dataSourceProperties,
ScoreFunction scoreFunction,
List<StatusListener> statusListeners,
IOptimizationRunner runner)
Generate a callable that can be executed to conduct the training of this model (given the model configuration)
|
Callable<OptimizationResult> |
TaskCreator.create(Candidate candidate,
DataProvider dataProvider,
ScoreFunction scoreFunction,
List<StatusListener> statusListeners,
IOptimizationRunner runner)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
MaxCandidatesCondition.initialize(IOptimizationRunner optimizationRunner) |
void |
MaxTimeCondition.initialize(IOptimizationRunner optimizationRunner) |
void |
TerminationCondition.initialize(IOptimizationRunner optimizationRunner)
Initialize the termination condition (such as starting timers, etc).
|
boolean |
MaxCandidatesCondition.terminate(IOptimizationRunner optimizationRunner) |
boolean |
MaxTimeCondition.terminate(IOptimizationRunner optimizationRunner) |
boolean |
TerminationCondition.terminate(IOptimizationRunner optimizationRunner)
Determine whether optimization should be terminated
|
Modifier and Type | Class and Description |
---|---|
class |
BaseOptimizationRunner
BaseOptimization runner: responsible for scheduling tasks, saving results using the result saver, etc.
|
class |
LocalOptimizationRunner
LocalOptimizationRunner: execute hyperparameter optimization
locally (on current machine, in current JVM).
|
Modifier and Type | Method and Description |
---|---|
void |
BaseStatusListener.onCandidateStatusChange(CandidateInfo candidateInfo,
IOptimizationRunner runner,
OptimizationResult result) |
void |
StatusListener.onCandidateStatusChange(CandidateInfo candidateInfo,
IOptimizationRunner runner,
OptimizationResult result)
Called when the status of the candidate is change.
|
void |
BaseStatusListener.onInitialization(IOptimizationRunner runner) |
void |
StatusListener.onInitialization(IOptimizationRunner runner)
Called when optimization runner starts execution
|
void |
BaseStatusListener.onRunnerStatusChange(IOptimizationRunner runner) |
void |
StatusListener.onRunnerStatusChange(IOptimizationRunner runner)
Called when any of the summary stats change, for the optimization runner:
number scheduled, number completed, number failed, best score, etc.
|
void |
BaseStatusListener.onShutdown(IOptimizationRunner runner) |
void |
StatusListener.onShutdown(IOptimizationRunner runner)
Called when optimization runner terminates
|
Modifier and Type | Method and Description |
---|---|
void |
LoggingStatusListener.onCandidateStatusChange(CandidateInfo candidateInfo,
IOptimizationRunner runner,
OptimizationResult result) |
void |
LoggingStatusListener.onInitialization(IOptimizationRunner runner) |
void |
LoggingStatusListener.onRunnerStatusChange(IOptimizationRunner runner) |
void |
LoggingStatusListener.onShutdown(IOptimizationRunner runner) |
Modifier and Type | Method and Description |
---|---|
Callable<OptimizationResult> |
ComputationGraphTaskCreator.create(Candidate candidate,
Class<? extends DataSource> dataSource,
Properties dataSourceProperties,
ScoreFunction scoreFunction,
List<StatusListener> statusListeners,
IOptimizationRunner runner) |
Callable<OptimizationResult> |
MultiLayerNetworkTaskCreator.create(Candidate candidate,
Class<? extends DataSource> dataSource,
Properties dataSourceProperties,
ScoreFunction scoreFunction,
List<StatusListener> statusListeners,
IOptimizationRunner runner) |
Callable<OptimizationResult> |
ComputationGraphTaskCreator.create(Candidate candidate,
DataProvider dataProvider,
ScoreFunction scoreFunction,
List<StatusListener> statusListener,
IOptimizationRunner runner) |
Callable<OptimizationResult> |
MultiLayerNetworkTaskCreator.create(Candidate candidate,
DataProvider dataProvider,
ScoreFunction scoreFunction,
List<StatusListener> statusListeners,
IOptimizationRunner runner) |
Modifier and Type | Method and Description |
---|---|
void |
ArbiterStatusListener.onCandidateStatusChange(CandidateInfo candidateInfo,
IOptimizationRunner runner,
OptimizationResult result) |
void |
ArbiterStatusListener.onInitialization(IOptimizationRunner r) |
void |
ArbiterStatusListener.onRunnerStatusChange(IOptimizationRunner r) |
void |
ArbiterStatusListener.onShutdown(IOptimizationRunner runner) |
Copyright © 2020. All rights reserved.