Federated Learning (Scaffold and Fedprox) using PyTorch
June 22, 2022 ยท View on GitHub
Basic Implementation of:
Fedprox: Federated Optimization in Heterogeneous Networks
Scaffold: SCAFFOLD: Stochastic Controlled Averaging for Federated Learning
Models: VGG, CNN
DataSet: Cifar10
Note
Non-IID implementation and dataset used differ from the Scaffold Paper.
Sections of code inspired from FedAvg implementation by https://github.com/AshwinRJ/Federated-Learning-PyTorch