|
PineForge HPO 0.1.0
Native hyperparameter optimization for PineForge strategies
|
Public Member Functions | |
| Mapping[str, ParameterSpec] | search_space (self) |
| Mapping[str, JsonScalar] | fixed_inputs (self) |
| Mapping[str, JsonScalar] | overrides (self) |
| "StudySpec" | from_json (cls, str|Path path, *bool require_files=False) |
Static Public Attributes | |
| int | schema_version |
| str | mode |
| StrategySpec | strategy |
| tuple | datasets [DatasetSpec, ...] |
| ObjectiveSpec | objective |
| SamplerSpec | sampler |
| ExecutionSpec | execution |
| Path | spec_path |
Fully validated and path-resolved executable StudySpec v1.
Definition at line 119 of file study_spec.py.
| Mapping[str, JsonScalar] pineforge_hpo.study_spec.StudySpec.fixed_inputs | ( | self | ) |
Return Pine inputs applied unchanged to every trial.
Definition at line 138 of file study_spec.py.
References pineforge_hpo.study_spec.StudySpec.strategy.
| "StudySpec" pineforge_hpo.study_spec.StudySpec.from_json | ( | cls, | |
| str | Path | path, | ||
| *bool | require_files = False |
||
| ) |
Load a StudySpec with the same validation as :func:`load_study_spec`.
Definition at line 150 of file study_spec.py.
| Mapping[str, JsonScalar] pineforge_hpo.study_spec.StudySpec.overrides | ( | self | ) |
Return runtime ``strategy(...)`` overrides applied to every trial.
Definition at line 144 of file study_spec.py.
References pineforge_hpo.study_spec.StudySpec.strategy.
| Mapping[str, ParameterSpec] pineforge_hpo.study_spec.StudySpec.search_space | ( | self | ) |
Return the selected strategy's tunable input dimensions.
Definition at line 132 of file study_spec.py.
References pineforge_hpo.study_spec.StudySpec.strategy.
|
static |
Definition at line 125 of file study_spec.py.
|
static |
Definition at line 128 of file study_spec.py.
|
static |
Definition at line 123 of file study_spec.py.
|
static |
Definition at line 126 of file study_spec.py.
|
static |
Definition at line 127 of file study_spec.py.
|
static |
Definition at line 122 of file study_spec.py.
|
static |
Definition at line 129 of file study_spec.py.
|
static |
Definition at line 124 of file study_spec.py.
Referenced by pineforge_hpo.study_spec.StudySpec.fixed_inputs(), pineforge_hpo.study_spec.StudySpec.overrides(), and pineforge_hpo.study_spec.StudySpec.search_space().