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.BaseEstimator
Anomaly 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.