src.dackar.anomalies.AnomalyBase¶
Created on Dec. 19, 2024
@author: wangc, mandd Base Class for Anomaly Detection
Attributes¶
Classes¶
Anomaly detection base class  | 
Module Contents¶
- class src.dackar.anomalies.AnomalyBase.AnomalyBase(norm='robust')[source]¶
 Bases:
sklearn.base.BaseEstimatorAnomaly detection base class
- get_params()[source]¶
 Get parameters for this estimator.
- Returns:
 params – Parameter names mapped to their values.
- Return type:
 dict
- set_params(**params)[source]¶
 Set the parameters of this estimator.
- Parameters:
 **params (dict) – Estimator parameters.
- Returns:
 self – Estimator instance.
- Return type:
 estimator instance
- fit(X, y=None)[source]¶
 perform fitting
- Parameters:
 X (array-like) – (n_samples, n_features)
y (array-like, optional) – (n_samples, n_features). Defaults to None.
- abstract _fit(X, y=None)[source]¶
 perform fitting
- Parameters:
 X (array-like) – (n_samples, n_features)
y (array-like, optional) – (n_samples, n_features). Defaults to None.