coco_pipe.dim_reduction.core#

Execution manager for one dimensionality reduction method.

~coco_pipe.dim_reduction.DimReduction is intentionally narrow. It owns reducer instantiation, input-shape validation for execution, fit/transform operations, and cached evaluation/interpretation state for one reducer instance. Plotting, trajectory reshaping, reporting, and multi-method comparison live in dedicated modules.

Author: Hamza Abdelhedi (hamza.abdelhedi@umontreal.ca)