nirs4all.pipeline.dagml.host_search_checkpoint module

Atomic paired native DAG search and N4MOPT optimizer checkpoints.

class nirs4all.pipeline.dagml.host_search_checkpoint.HostSearchOptimizer(tuning: DagMLTuningSpec, *, n_folds: int, structural_catalogue: dict[str, Any] | None = None)[source]

Bases: object

Translate native ask/tell/fail events without owning evaluation or selection.

checkpoint(event: dict[str, Any]) → None[source]

Replace both states together only after a terminal native transition.

close() → None[source]