pub fn execute_training(
input: TrainingExecutionInput<'_>,
) -> Result<TrainingOutcome, DagMlError>Expand description
Execute COMPILE/PLAN -> FIT_CV -> SELECT -> optional REFIT and return the complete portable W0 outcome.
Variant candidates are evaluated by the existing native selection helper;
the winner is then rerun once in a retained context so its lineage, OOF
caches, bound outputs, and optional refit artifacts all originate from one
auditable execution. SELECT is called exactly once and REFIT at most once.