FedTorch
Distributed learning framework
A software framework for benchmarking and implementing various algorithms in federated learning and distributed optimization using PyTorch Distributed API.
FedTorch is a generic repository for benchmarking different federated and distributed learning algorithms using PyTorch Distributed API.
188 stars
7 watching
35 forks
Language: Python
last commit: 8 months ago distributeddistributed-optimizationfederated-learningmpipytorch
Related projects:
Repository | Description | Stars |
---|---|---|
omarfoq/fedem | Develops and evaluates federated learning algorithms for personalizing machine learning models across heterogeneous client data distributions. | 157 |
smilelab-fl/fedlab | A flexible framework for distributed machine learning where participants train local models and collaboratively optimize them without sharing data | 743 |
litian96/fedprox | An optimization framework designed to address heterogeneity in federated learning across distributed networks | 655 |
aiot-mlsys-lab/fedrolex | An approach to heterogeneous federated learning allowing for model training on diverse devices with varying resources. | 61 |
yuetan031/fedproto | An implementation of federated learning with prototype-based methods across heterogeneous clients | 134 |
charliedinh/pfedme | An implementation of Personalized Federated Learning with Moreau Envelopes and related algorithms using PyTorch for research and experimentation. | 291 |
shenzebang/federated-learning-pytorch | A PyTorch-based framework for Federated Learning experiments | 40 |
raymin0223/logo | An implementation of federated active learning with a novel sampling strategy to improve performance on decentralized machine learning tasks | 31 |
xtra-computing/fedsim | A framework that enables federated learning across multiple datasets while optimizing model performance with record similarities. | 25 |
codepothunter/fednp | A framework for non-IID federated learning via neural propagation | 6 |
lxcnju/fedrepo | An open-source repository implementing various federated learning algorithms with source code for multiple deep learning applications. | 175 |
scaleoutsystems/fedn | An open source federated learning framework designed to be secure, scalable and easy-to-use for enterprise environments | 145 |
ibm/federated-learning-lib | A framework for collaborative distributed machine learning in enterprise environments. | 500 |
gingsmith/fmtl | A framework for collaborative learning across multiple tasks and datasets in a distributed manner | 130 |
alshedivat/fedpa | A modular JAX implementation of federated learning via posterior averaging for decentralized optimization | 50 |