From 90e439a40b2106a814da848c5336bf5abf9e3458 Mon Sep 17 00:00:00 2001 From: Rishi Sharma <rishi.sharma@epfl.ch> Date: Sun, 9 Jan 2022 09:32:38 +0100 Subject: [PATCH] Debug TCP --- src/decentralizepy/sharing/Sharing.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/decentralizepy/sharing/Sharing.py b/src/decentralizepy/sharing/Sharing.py index 8f8eb6a..ed63f85 100644 --- a/src/decentralizepy/sharing/Sharing.py +++ b/src/decentralizepy/sharing/Sharing.py @@ -124,7 +124,7 @@ class Sharing: iteration = data["iteration"] del data["degree"] del data["iteration"] - self.peer_deques[sender].append((degree, data)) + self.peer_deques[sender].append((degree, iteration, data)) logging.info( "Deserialized received model from {} of iteration {}".format( sender, iteration @@ -135,8 +135,10 @@ class Sharing: total = dict() weight_total = 0 for i, n in enumerate(self.peer_deques): - logging.debug("Averaging model from neighbor {}".format(i)) - degree, data = self.peer_deques[n].popleft() + degree, iteration, data = self.peer_deques[n].popleft() + logging.debug( + "Averaging model from neighbor {} of iteration {}".format(i, iteration) + ) data = self.deserialized_model(data) weight = 1 / (max(len(self.peer_deques), degree) + 1) # Metro-Hastings weight_total += weight -- GitLab