Unsupervised Models

Unsupervised anomaly detection models.

class telemetry_anomdet.models.unsupervised.IsolationForestModel[source]

Bases: BaseModel

Wrapper for sklearn IsolationForest.

Parameters:

config – Optional dict to pass to sklearn IsolationForest.

Isolation Forest unsupervised anomaly detector wrapper.

This module exposes a simple class with a consistent API: - fit(X) - predict(X) -> anomaly scores (higher = more anomalous) - save / load via BaseModel

class telemetry_anomdet.models.unsupervised.isolation_forest.IsolationForestModel[source]

Bases: BaseModel

Wrapper for sklearn IsolationForest.

Parameters:

config – Optional dict to pass to sklearn IsolationForest.