From a9dd6afb85ba188e69b7fc904d990634cb3b8e17 Mon Sep 17 00:00:00 2001
From: Florian Fischer <florian.fischer@muhq.space>
Date: Sat, 23 Apr 2022 17:33:18 +0200
Subject: [PATCH] fix avg calculation

---
 summarize.py | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/summarize.py b/summarize.py
index 0648b05..d8b3e04 100755
--- a/summarize.py
+++ b/summarize.py
@@ -46,12 +46,16 @@ def collect(result_dir) -> Data:
     return data
 
 
-Avgs = dict[Variant, float]
+Avgs = dict[Variant, dict[str, float]]
 
 
 def calc_avgs(data) -> Avgs:
     """Calculate only averages from data"""
-    avgs = {t: numpy.mean(ms) for t, ms in data.items()}
+    avgs = {
+        t: {k: numpy.mean(ms)
+            for k, ms in d.items()}
+        for t, d in data.items()
+    }
 
     return avgs
 
-- 
GitLab