Mentions légales du service

Skip to content
Snippets Groups Projects
Verified Commit d0b8eb2c authored by ANDREY Paul's avatar ANDREY Paul
Browse files

Fix redundant model weights sharing with clients.

- Until now, in the main FL process, clients would always receive
  global model weights twice, due to their being shared both with
  training and evaluation requests.
- This commit fixes that via the introduction of backend mechanisms
  to keep track of which clients hold the latest model weights, and
  sparingly attach them to requests based on this.
- As a side effect, `TrainRequest` and `EvaluationRequest` messages
  now specify `weights` to be an `Optional[Vector]` field.
parent 7704c462
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment