Source code for streamad.model.random_Detector

import random

import numpy as np
from streamad.base import BaseDetector


[docs]class RandomDetector(BaseDetector): """Return random anomaly score. A minimum score for benchmark.""" def __init__(self): super().__init__() def fit(self, X: np.ndarray) -> None: return self def score(self, X: np.ndarray) -> float: return random.random()