Wrappers for scikit-learn Anomaly Detectors
Ver. 1.4.0 (2024-11-27)
This module provides wrapper root classes from Scikit-learn to MLPro, specifically for anomaly detectors.
Learn more: https://scikit-learn.org
- class mlpro_int_sklearn.wrappers.anomalydetectors.basics.WrAnomalyDetectorSklearn2MLPro(p_data_buffer=20, p_delay=3, p_group_anomaly_det=True, p_name: str = None, p_range_max=1, p_ada: bool = True, p_duplicate_data: bool = False, p_visualize: bool = False, p_logging=True, **p_kwargs)
Bases:
AnomalyDetectorPAGA,WrapperSklearnThis is the base class for anomaly detection FOR anomaly detection algorithms which are wrapped from Scikit-Learn ecosystem.
- C_TYPE = 'ScikitLearn Anomaly Detector'
- C_NAME = 'ScikitLearn Anomlay Detector'
- _run(p_inst: Dict[int, Tuple[str, Instance]])
Custom method that is called by method run().
- Parameters:
p_inst (InstDict) – Instances to be processed.