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§
- FnTrial
Executor - Function-based trial executor for convenience.
- Study
Runner - Runs a Study: samples parameters, executes trials, records results.
Enums§
- Trial
Outcome - Result of executing a trial. Separates control flow (pruning) from errors.
Traits§
- Trial
Executor - Callback that executes a trial given sampled parameters.