optuna.pruners.BasePruner
- class optuna.pruners.BasePruner[source]
プルーナーの基底クラス。
メソッド
prune
(study, trial)Judge whether the trial should be pruned based on the reported values.
- abstractmethod prune(study, trial)[source]
報告された値に基づいてトライアルをプルーニングすべきかどうかを判断する。
このメソッドはライブラリの利用者が直接呼び出すものではない。代わりに、
optuna.trial.Trial.report()
とoptuna.trial.Trial.should_prune()
が 目的関数内でプルーニング機構を実装するためのインターフェースを提供する。- Parameters:
study (Study) – 対象スタディの Study オブジェクト。
trial (FrozenTrial) – 対象トライアルの FrozenTrial オブジェクト。 このオブジェクトを変更する前にコピーを取得すること。
- Returns:
トライアルをプルーニングすべきかどうかを表す真偽値。
- Return type: