ray.tune.schedulers.TrialScheduler#
- class ray.tune.schedulers.TrialScheduler[source]#
Interface for implementing a Trial Scheduler class.
Note to Tune developers: If a new scheduler is added, please update
air/_internal/usage.py
.DeveloperAPI: This API may change across minor Ray releases.
Methods
Called to choose a new trial to run.
Returns a human readable message for printing to the console.
Called when a new trial is added to the trial runner.
Notification for the completion of trial.
Notification for the error of trial.
Called to remove trial.
Called on each intermediate result returned by a trial.
Restore trial scheduler from checkpoint.
Save trial scheduler to a checkpoint
Pass search properties to scheduler.
Attributes
Status for continuing trial execution
Status for pausing trial execution
Status for stopping trial execution