nirs4all.operators.data.rep_fusion module

Representation-fusion operator configuration for raw multi-source staging.

class nirs4all.operators.data.rep_fusion.RepFusionConfig(plan: RepresentationPlan)[source]

Bases: object

Configuration for the rep_fusion relational materialisation step.

classmethod from_step_value(value: str | Mapping[str, Any] | RepresentationPlan | RepFusionConfig) → RepFusionConfig[source]

Parse pipeline syntax into a RepFusionConfig.

materialize(dataset: RawMultiSourceDataset) → AlignedMaterialization[source]

Materialise this configuration on a raw multi-source staging dataset.

plan: RepresentationPlan
property representation: str

Representation name selected by the plan.

to_dict() → dict[str, Any][source]

Return a JSON-serialisable config manifest.