ecal.calculators.preprocessing_flops¶
FLOP calculators for data preprocessing steps (normalization, min-max scaling, and Gramian Angular/Difference Field encoding).
Classes
FLOP calculator for Gramian Angular/Difference Field (GADF) encoding, following the pyts implementation's FLOP profile. |
|
FLOP calculator for min-max scaling. |
|
FLOP calculator for z-score normalization (mean/std standardization). |
|
Abstract base class for data-preprocessing FLOP calculators. |
- class ecal.calculators.preprocessing_flops.GramianDifferenceFieldCalculator[source]¶
Bases:
PreprocessingFLOPCalculatorFLOP calculator for Gramian Angular/Difference Field (GADF) encoding, following the pyts implementation’s FLOP profile.
- class ecal.calculators.preprocessing_flops.MinMaxScalingCalculator[source]¶
Bases:
PreprocessingFLOPCalculatorFLOP calculator for min-max scaling.
- class ecal.calculators.preprocessing_flops.NormalizationCalculator[source]¶
Bases:
PreprocessingFLOPCalculatorFLOP calculator for z-score normalization (mean/std standardization).