From 29bb04a51cd3f4f3d9ca2ec4cc1bc249a2b49ca2 Mon Sep 17 00:00:00 2001 From: Daniel Povey Date: Mon, 10 Jun 2024 22:40:51 +0800 Subject: [PATCH] Remove inf from stored stats --- icefall/utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/icefall/utils.py b/icefall/utils.py index 0c509fc17..1dbb954de 100644 --- a/icefall/utils.py +++ b/icefall/utils.py @@ -1159,7 +1159,8 @@ class MetricsTracker(collections.defaultdict): for k, v in self.items(): ans[k] = v for k, v in other.items(): - ans[k] = ans[k] + v + if v - v == 0: + ans[k] = ans[k] + v return ans def __mul__(self, alpha: float) -> "MetricsTracker":