Ross ROSS = Recommend OSS · open-source software intelligence for agents

AshwinRJ/Federated-Learning-PyTorch

Implementation of Communication-Efficient Learning of Deep Networks from Decentralized Data observed · 2026-08-28

github.com/AshwinRJ/Federated-Learning-PyTorch · Python · MIT (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
AshwinRJ/Federated-Learning-PyTorchmain32

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