blazefl.contrib

blazefl.contrib#

Federated Learning Algorithms Implementations.

This module provides implementations of various federated learning algorithms, extending the core functionalities of BlazeFL.

Classes

FedAvgServerHandler(model_selector, ...)

Server-side handler for the Federated Averaging (FedAvg) algorithm.

FedAvgParallelClientTrainer(model_selector, ...)

Parallel client trainer for the Federated Averaging (FedAvg) algorithm.

FedAvgSerialClientTrainer(model_selector, ...)

Serial client trainer for the Federated Averaging (FedAvg) algorithm.