monitoring
Protocol definition for CUSUM monitoring schemas.
This module defines IMonitoringSchema, the interface for components
that map observations and estimated parameters into monitoring-space values.
- class pysatl_cpd.algorithms.online.cusum.abstracts.monitoring.IMonitoringSchema[source]
-
Interface for monitoring schemas used by generalized CUSUM.
- abstractmethod evaluate(observation, estimates)[source]
Evaluate monitoring transform for a new observation.
- Parameters:
observation (
TypeVar(DataT)) – New observation.estimates (
TypeVar(EstimatesT, bound=ISchemaEstimates)) – Current estimated model parameters.
- Returns:
Monitoring-space transformed value.
- Return type:
TypeVar(ReturnT)