Skip to main content

Module study

Module study 

Source
Expand description

Study runner — orchestrates hyperparameter optimization.

Iterates over trials: samples parameters, calls the executor, records metrics, and tracks the best result. Supports Grid, Random, and Bayesian sampling strategies.

Structs§

FnTrialExecutor
Function-based trial executor for convenience.
StudyRunner
Runs a Study: samples parameters, executes trials, records results.

Enums§

TrialOutcome
Result of executing a trial. Separates control flow (pruning) from errors.

Traits§

TrialExecutor
Callback that executes a trial given sampled parameters.