optuna.terminator

The terminator 模块实现了一个自动终止优化过程的机制,伴随有一个用于终止的回调类,以及用于评估优化中预期改进空间和目标函数统计误差的评估器。当预期的潜在改进小于统计误差时,终止器会停止优化过程。

optuna.terminator.BaseTerminator

终止器的基类。

optuna.terminator.Terminator

Optuna 研究的自动停止机制。

optuna.terminator.BaseImprovementEvaluator

改进评估器的基类。

optuna.terminator.RegretBoundEvaluator

一个用于高概率置信度下遗憾上界评估的错误评估器。

optuna.terminator.BestValueStagnationEvaluator

评估优化过程中最佳值的停滞期。

optuna.terminator.EMMREvaluator

评估一种称为预期最小模型遗憾(Expected Minimum Model Regret,EMMR)的遗憾。

optuna.terminator.BaseErrorEvaluator

错误评估器的基类。

optuna.terminator.CrossValidationErrorEvaluator

基于交叉验证的目标函数的错误评估器。

optuna.terminator.StaticErrorEvaluator

一个始终返回常数值的错误评估器。

optuna.terminator.MedianErrorEvaluator

一个返回初始中位数比率的错误评估器。

optuna.terminator.TerminatorCallback

一个使用 Terminator 终止优化的回调。

optuna.terminator.report_cross_validation_scores

一个用于报告试验交叉验证分数的函数。

有关使用此模块的示例,请参阅 此示例