Evaluation Pipeline (CADETProcess.evaluation_pipeline)

Evaluation Pipeline (CADETProcess.evaluation_pipeline)#

EvaluationPipeline is a DAG-based evaluation engine: named evaluator nodes are registered against a ParameterSpace and run in dependency order, with per-node caching and failure propagation. It is directly usable without an optimizer, and is the backend OptimizationProblem builds on internally.

EvaluationPipeline(space[, cache_dir])

DAG-based evaluation engine backed by pipefunc.Pipeline.

EvaluationFailure(stage, reason[, ...])

Propagating failure token returned when a pipeline node cannot produce a result.