nirs4all.pipeline.dagml.full_train_variants module
Expand full-training candidates without manufacturing cross-validation evidence.
- nirs4all.pipeline.dagml.full_train_variants.expand_full_train_variants(pipeline: list[Any], name: str = '') list[tuple[list[Any], str]][source]
Return concrete step lists and their standard
PipelineConfigsnames.Reuse the public generator grammar, expansion limit and naming contract. Deserialization precedes caller-side splitter detection: canonical Studio definitions may contain splitters as class paths, including inside choices. Each candidate must execute as its own real DAG run, retaining its fitted artifacts. This helper neither fits nor selects a candidate and produces no scores or synthetic folds.