|
PineForge HPO 1.11.0
Native hyperparameter optimization for PineForge strategies
|
Immutable, ordered sampler observations, optionally backed by mapped binary columns. More...
#include <pineforge/hpo/sampler.hpp>
Public Member Functions | |
| virtual | ~WarmStartSource ()=default |
| Releases the source and any resources retained by its implementation. | |
| virtual std::uint64_t | size () const noexcept=0 |
| Returns the number of attempted trials, including abandoned trials. | |
| virtual std::uint64_t | id (std::uint64_t row) const =0 |
| Returns a trial ID; rows must be ordered by strictly increasing ID. | |
| virtual ParameterValue | parameter (std::uint64_t row, std::size_t dimension) const =0 |
| Returns a parameter in search-space declaration order and original units. | |
| virtual std::optional< double > | objective (std::uint64_t row) const =0 |
| Returns a finite feasible score, or no score for an abandoned observation. | |
| WarmStartObservation | observation (const SearchSpace &space, std::uint64_t row) const |
| Materializes one observation without retaining other candidate maps. | |
Immutable, ordered sampler observations, optionally backed by mapped binary columns.
Const accessors must permit concurrent reads during independent-dimension model fitting.
Definition at line 104 of file sampler.hpp.
|
virtualdefault |
Releases the source and any resources retained by its implementation.
|
pure virtual |
Returns a trial ID; rows must be ordered by strictly increasing ID.
|
pure virtual |
Returns a finite feasible score, or no score for an abandoned observation.
| WarmStartObservation pineforge::hpo::WarmStartSource::observation | ( | const SearchSpace & | space, |
| std::uint64_t | row | ||
| ) | const |
Materializes one observation without retaining other candidate maps.
|
pure virtual |
Returns a parameter in search-space declaration order and original units.
|
pure virtualnoexcept |
Returns the number of attempted trials, including abandoned trials.