variance
Variance monitoring schema for generalized CUSUM.
This module provides VarianceMonitoringSchema, which converts
consecutive-observation differences into approximately standardized variance
monitoring statistics.
- class pysatl_cpd.algorithms.online.cusum.component.monitoring.variance.VarianceMonitoringSchema[source]
Bases:
IMonitoringSchema[UnivariateNumericArray,EstimatesGaussianMLE,UnivariateNumericArray]Variance-change monitoring transform for univariate observations.
- evaluate(observation, estimates)[source]
Compute variance monitoring residual for one observation.
Uses consecutive-observation differences, standardised by the estimated variance, and applies a normalising transform.
- Parameters:
- Returns:
Standardised variance-change residual.
- Return type:
- Raises:
ValueError – If observation is not dim=1.