blazefl.contrib#
Federated Learning Algorithms Implementations.
This module provides implementations of various federated learning algorithms, extending the core functionalities of BlazeFL.
Classes
|
Server-side handler for the Federated Averaging (FedAvg) algorithm. |
Parallel client trainer for the Federated Averaging (FedAvg) algorithm. |
|
|
Base client trainer for the Federated Averaging (FedAvg) algorithm. |
|
Data structure representing the uplink package sent from clients to the server in the Federated Averaging algorithm. |
|
Data structure representing the downlink package sent from the server to clients in the Federated Averaging algorithm. |
|