AshwinRJ/Federated-Learning-PyTorch
Implementation of Communication-Efficient Learning of Deep Networks from Decentralized Data observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2847
- days_rel: n/a
- days_push: 848
- n_releases_24m: 0
Adoption not part of the score
1437 stars · 461 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A PyTorch implementation of the FedAvg algorithm from the paper 'Communication-Efficient Learning of Deep Networks from Decentralized Data'. It provides baseline and federated training scripts for simple MLP and CNN models on MNIST, Fashion MNIST, and CIFAR10 under IID and non-IID data distributions.
Use cases
- reproduce the FedAvg federated learning paper
- simulate federated learning with IID and non-IID data splits
- train a global model across many simulated local clients
- experiment with different numbers of users and local epochs in federated training
- learn how federated averaging works in PyTorch
- benchmark federated vs centralized training on MNIST and CIFAR
When to choose
- you want a minimal, readable reference implementation of FedAvg
- you need to run quick federated learning experiments on small image datasets
- you are teaching or learning the basics of federated learning
When to avoid
- you need production federated learning with real distributed clients and secure aggregation
- you require large-scale models, differential privacy, or communication compression
- you need actively maintained code with broad dataset and model support
Facets
library · maturity maintenance
machine-learning deep-learning machine-learning deep-learning microservices developer-tools python cross-platform federated-learning pytorch research-code fedavg non-iid mnist cifar gpu
1 source
- readme: https://github.com/AshwinRJ/Federated-Learning-PyTorch · fetched 2026-08-28 · c0bfc58f417c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| AshwinRJ/Federated-Learning-PyTorch | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="AshwinRJ/Federated-Learning-PyTorch")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem