optuna.pruners.BasePruner
- class optuna.pruners.BasePruner[源]
剪枝器的基类。
方法
prune
(study, trial)根据报告的值判断试验是否应该被剪枝。
- abstractmethod prune(study, trial)[源]
根据报告的值判断试验是否应该被剪枝。
请注意,库用户不应直接调用此方法。相反,
optuna.trial.Trial.report()
和optuna.trial.Trial.should_prune()
提供用户界面来在目标函数中实现剪枝机制。- 参数:
study (Study) – 目标研究的 Study 对象。
trial (FrozenTrial) – 目标试验的 FrozenTrial 对象。修改此对象前请先创建一个副本。
- 返回值:
表示试验是否应该被剪枝的布尔值。
- 返回类型: