MCPcopy Create free account
hub / github.com/OpenRaiser/PaperFlow / mean

Function mean

experiments/drift/build_drift_adaptation_experiment.py:66–70  ·  view source on GitHub ↗
(values: Sequence[Optional[float]])

Source from the content-addressed store, hash-verified

64
65
66def mean(values: Sequence[Optional[float]]) -> Optional[float]:
67 clean = [float(value) for value in values if value is not None and math.isfinite(float(value))]
68 if not clean:
69 return None
70 return sum(clean) / len(clean)
71
72
73def safe_div(numerator: float, denominator: float) -> Optional[float]:

Callers 3

method_episode_metricsFunction · 0.70
topic_window_metricsFunction · 0.70
adaptation_delay_daysFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected