from abc import ABC, abstractmethod
[docs]class BaseDivergenceDetector(ABC):
def __init__(self, stop_on_divergence: bool = True):
[docs] self.stop_on_divergence = stop_on_divergence
@abstractmethod
[docs] def detect_divergence(*args, **kwargs):
raise NotImplementedError()