MCPcopy
hub / github.com/huggingface/transformers / compute_basic_statistics

Function compute_basic_statistics

benchmark_v2/framework/data_classes.py:10–18  ·  view source on GitHub ↗
(measurements: list[float])

Source from the content-addressed store, hash-verified

8
9
10def compute_basic_statistics(measurements: list[float]) -> dict[str, float]:
11 return {
12 "avg": np.mean(measurements) if measurements else 0,
13 "std": np.std(measurements) if measurements else 0,
14 "min": np.min(measurements) if measurements else 0,
15 "med": np.median(measurements) if measurements else 0,
16 "max": np.max(measurements) if measurements else 0,
17 "p95": np.percentile(measurements, 95) if measurements else 0,
18 }
19
20
21def add_unit_to_duration(stats: dict[str, float]) -> dict[str, str]:

Callers 1

pprintMethod · 0.85

Calls 1

meanMethod · 0.45

Tested by

no test coverage detected