OzWrapper.OzAnomaly.thresholds

Static configuration for the on-device anomaly detector.

This module holds the calibrated thresholds and sensor-type skip lists used by the checks in Anomaly.checks. All values are module-level constants with no side effects — safe to import anywhere.

The numeric values here are calibrated against field data; do not “clean them up”. Any adjustment should be reviewed against historical sensor traces.

Attributes

Module Contents

OzWrapper.OzAnomaly.thresholds.CONSTANT_CHECK_SKIP_LIST: Dict[str, List[str]]
OzWrapper.OzAnomaly.thresholds.CONSTANT_IGNORE_LIST: List[str] = ['lat', 'lon', 'sg', 's1', 'tdict', 'weight_dict']
OzWrapper.OzAnomaly.thresholds.PARA_CHECK_IGNORE_LIST: List[str] = ['p11', 'p21', 'p31', 'p41', 'v25', 'lat', 'long', 'current', 'uv', 'bs', 'volt', 'light',...
OzWrapper.OzAnomaly.thresholds.PROCESS_CONFIG_IGNORE_LIST: List[str] = ['lat', 'lon', 'sg', 's1', 'tdict', 'weight_dict']
OzWrapper.OzAnomaly.thresholds.THRESHOLD_CHECK_SKIP_LIST: Dict[str, List[str]]
OzWrapper.OzAnomaly.thresholds.THRESHOLD_DICT: Dict[str, int | float]