|
PineForge HPO 1.11.0
Native hyperparameter optimization for PineForge strategies
|
Classes | |
| class | DatasetDeclaration |
| class | ResolvedSymbolBinding |
| class | SymbolBinding |
| class | SymbolFacts |
Functions | |
| tuple[ResolvedSymbolBinding,...] | validate_symbol_bindings (Sequence[SymbolBinding] bindings, *Mapping[str, ParameterSpec] search_space, Sequence[str] referenced_dataset_ids, Sequence[DatasetDeclaration] datasets) |
| None | validate_bound_policy (Sequence[ResolvedSymbolBinding] bindings, *str pruner, str alignment_mode, AbstractSet[str] approved_alignment_modes) |
Internal, pure validation of declared symbol domains and data identities.
| None pineforge_hpo.symbol_bindings.validate_bound_policy | ( | Sequence[ResolvedSymbolBinding] | bindings, |
| *str | pruner, | ||
| str | alignment_mode, | ||
| AbstractSet[str] | approved_alignment_modes | ||
| ) |
Refuse undecided policy combinations; callers must supply all approved modes.
Definition at line 243 of file symbol_bindings.py.
| tuple[ResolvedSymbolBinding, ...] pineforge_hpo.symbol_bindings.validate_symbol_bindings | ( | Sequence[SymbolBinding] | bindings, |
| *Mapping[str, ParameterSpec] | search_space, | ||
| Sequence[str] | referenced_dataset_ids, | ||
| Sequence[DatasetDeclaration] | datasets | ||
| ) |
Check a complete effective domain without loading data or sampling candidates. The caller supplies the effective search space after its ordinary input validation. This component neither admits new StudySpec fields nor bypasses manifest validation. Additional dataset declarations are checked but need not be binding targets.
Definition at line 123 of file symbol_bindings.py.