|
PineForge HPO 0.1.0
Native hyperparameter optimization for PineForge strategies
|
#include <cstdint>#include <memory>#include <optional>#include <random>#include <vector>#include "pineforge/hpo/search_space.hpp"Go to the source code of this file.
Classes | |
| class | pineforge::hpo::Sampler |
| Minimal pull-based interface shared by candidate samplers. More... | |
| class | pineforge::hpo::GridSampler |
| Lazy exhaustive sampler over a finite SearchSpace in mixed-radix order. More... | |
| class | pineforge::hpo::RandomSampler |
| Seeded independent sampler with replacement. More... | |
| struct | pineforge::hpo::TpeSamplerConfig |
| Tuning parameters for the native product-density TPE implementation. More... | |
| class | pineforge::hpo::TpeSampler |
| Independent, single-objective Tree-structured Parzen Estimator sampler. More... | |
| class | pineforge::hpo::DlibGlobalSampler |
Adaptive derivative-free optimizer backed by dlib::global_function_search. More... | |
Namespaces | |
| namespace | pineforge |
| namespace | pineforge::hpo |
Enumerations | |
| enum class | pineforge::hpo::ObjectiveDirection { pineforge::hpo::Maximize , pineforge::hpo::Minimize } |
| Direction used to rank a scalar objective. More... | |
| enum class | pineforge::hpo::CandidatePolicy { pineforge::hpo::SamplerDefault , pineforge::hpo::WithoutReplacement , pineforge::hpo::Exhaustive } |
| Uniqueness and coverage contract applied to sampler proposals. More... | |
Functions | |
| const char * | pineforge::hpo::candidate_policy_name (CandidatePolicy policy) noexcept |
Returns the stable StudySpec spelling of policy. | |