nirs4all.pipeline.dagml.structural_tuning module

Closed dense structural HPO through native DAG generation and N4M.

nirs4all.pipeline.dagml.structural_tuning.is_structural_tuning_pipeline(pipeline: Any) → bool[source]

Route declared structural generators without changing fixed estimator HPO.

nirs4all.pipeline.dagml.structural_tuning.run_structural_tuning(pipeline: Any, dataset_input: Any, tuning: Any, *, run_options: dict[str, Any]) → Any[source]

Bind existing execution resources for search, workers and winner training.

nirs4all.pipeline.dagml.structural_tuning.validate_structural_profile(pipeline: Any) → tuple[list[Any], Any][source]

Validate the existing DSL shape before any native handles or callbacks.