From d9a9a2761aad692868a575d6c8be73ec1a60428b Mon Sep 17 00:00:00 2001 From: Paul Andrey <paul.andrey@inria.fr> Date: Fri, 19 Jul 2024 14:20:11 +0200 Subject: [PATCH] Fix fairness metrics checkpointing. --- declearn/main/_client.py | 2 +- declearn/main/_server.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/declearn/main/_client.py b/declearn/main/_client.py index 26204b9..1c09dc0 100644 --- a/declearn/main/_client.py +++ b/declearn/main/_client.py @@ -670,7 +670,7 @@ class FederatedClient: self.ckptr.save_metrics( metrics=metrics, prefix="fairness_metrics", - append=(query.round_i > 0), + append=(query.round_i > 1), timestamp=f"round_{query.round_i}", ) diff --git a/declearn/main/_server.py b/declearn/main/_server.py index d0eecfc..9fc16c6 100644 --- a/declearn/main/_server.py +++ b/declearn/main/_server.py @@ -575,7 +575,7 @@ class FederatedServer: self.ckptr.save_metrics( metrics=metrics, prefix="fairness_metrics", - append=(query.round_i > 0), + append=(query.round_i > 1), timestamp=f"round_{query.round_i}", ) -- GitLab