|
PineForge HPO 0.1.0
Native hyperparameter optimization for PineForge strategies
|
#include <pineforge/pineforge.h>#include <cstdint>#include <map>#include <memory>#include <optional>#include <string>#include <string_view>#include <vector>#include <pineforge/hpo/dataset.hpp>#include <pineforge/hpo/strategy_plugin.hpp>Go to the source code of this file.
Classes | |
| struct | pineforge::hpo::BacktestConfiguration |
| Immutable engine settings applied to every execution owned by a TrialExecutor. More... | |
| struct | pineforge::hpo::ReportSnapshot |
| Owning report snapshot detached from strategy and C-ABI report lifetimes. More... | |
| struct | pineforge::hpo::TrialExecutionResult |
| Result envelope returned by TrialExecutor::execute(). More... | |
| class | pineforge::hpo::TrialExecutor |
| Deterministic one-shot adapter from serialized parameters to a detached report. More... | |
Namespaces | |
| namespace | pineforge |
| namespace | pineforge::hpo |
Typedefs | |
| using | pineforge::hpo::ParameterValues = std::map< std::string, std::string > |
| Serialized Pine input or runtime-override values keyed by strategy parameter name. | |
Enumerations | |
| enum class | pineforge::hpo::TrialExecutionStatus : std::uint8_t { pineforge::hpo::kSucceeded = 0 , pineforge::hpo::kEngineError = 1 } |
| Terminal status of one native strategy execution. More... | |