MODULE REFERENCE

dataframe

anomx.data.processing.dataframe

Composition of fitted preprocessing steps.

ProcessingPipeline

ProcessingPipeline(steps: Sequence[Transform])

Bases: Transform

Fit transforms sequentially on training data and reuse them for inference.

Steps are owned by the caller and retain their fitted state. Frames are supplied explicitly, so applying a pipeline never triggers remote dataset loading. An empty pipeline is an identity transform that returns a copy.

Signature parameters
ParameterTypeDefault
stepsSequence[Transform]required

Members

fitmethod
fit(frame: pd.DataFrame) -> Self
Signature parameters
ParameterTypeDefault
framepd.DataFramerequired

Returns Self

fit_transformmethod
fit_transform(frame: pd.DataFrame) -> pd.DataFrame
Signature parameters
ParameterTypeDefault
framepd.DataFramerequired

Returns pd.DataFrame

transformmethod
transform(frame: pd.DataFrame) -> pd.DataFrame
Signature parameters
ParameterTypeDefault
framepd.DataFramerequired

Returns pd.DataFrame

transform_batchesmethod
transform_batches(batches: Iterator[pd.DataFrame]) -> Iterator[pd.DataFrame]
Signature parameters
ParameterTypeDefault
batchesIterator[pd.DataFrame]required

Returns Iterator[pd.DataFrame]