Pipeline module

This module contains functionality to combine preprocessing and anomaly detection

in a single wrapped object.

>>> from dtaianomaly import pipeline

Users are not expected to extend the base Pipeline objects as they are wrappers of underlying dtaianomaly objects. Custom functionality is better achieved by implementing the dtaianomaly.preprocessing.Preprocessor, dtaianomaly.anomaly_detection.BaseDetector or dtaianomaly.evaluation.Metric objects.

Pipeline(preprocessor, detector)

Pipeline to combine preprocessing and anomaly detection.