ray.tune.schedulers.TrialScheduler#

class ray.tune.schedulers.TrialScheduler[源代码]#

基类:object

用于实现 Trial Scheduler 类的接口。

给 Tune 开发者的注意:如果添加了新的调度器,请更新 air/_internal/usage.py

开发者API: 此API可能会在Ray的次要版本之间发生变化。

方法

choose_trial_to_run

调用以选择一个新的试验来运行。

debug_string

返回一个适合打印到控制台的人类可读消息。

on_trial_add

当一个新的试验被添加到试验运行器时调用。

on_trial_complete

试用完成的通知。

on_trial_error

试运行错误的通知。

on_trial_remove

调用以移除试用。

on_trial_result

在每次试验返回的中间结果上调用。

restore

从检查点恢复试用调度器。

save

将试验调度器保存到检查点

set_search_properties

将搜索属性传递给调度器。

属性

CONTINUE

继续试验执行的状态

NOOP

PAUSE

暂停试验执行的状态

STOP

停止试验执行的状态

metric

supports_buffered_results