hyperopt-pruners 0.1.0

Pruners (early-stopping policies) for hyperopt-rs: Nop, Median, and SuccessiveHalving (ASHA).
Documentation

hyperopt-pruners

Early-stopping policies for hyperopt-rs. A [Pruner] inspects a trial's intermediate reports against the rest of the study and decides whether continuing is worth it. Pruners are queried from the user's objective via [hyperopt_core::TrialContext::should_prune].

  • [NopPruner] — never prunes (the default; keeps the API shape consistent).
  • [MedianPruner] — prune when a trial is worse than the median of others at the same step.
  • [SuccessiveHalvingPruner] — ASHA-style rung promotion (the advanced option).