The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 18 Python federated-learning Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
FedML
FEDML - The unified and scalable ML library for large-scale distributed training, model serving, and federated learning. FEDML Launch, a cross-cloud scheduler, further enables running any AI jobs on any GPU cloud or on-premise cluster. Built on this library, FEDML Nexus AI (https://fedml.ai) is your generative AI platform at scale.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Federated-Learning-in-PyTorch
Handy PyTorch implementation of Federated Learning (for your painless research)
-
fedjax
FedJAX is a JAX-based open source library for Federated Learning simulations that emphasizes ease-of-use in research.
-
Federated-Learning-Backdoor
ICML 2022 code for "Neurotoxin: Durable Backdoors in Federated Learning" https://arxiv.org/abs/2206.10341
-
Federated-Recommendation-Neural-Collaborative-Filtering
Federated Neural Collaborative Filtering (FedNCF). Neural Collaborative Filtering utilizes the flexibility, complexity, and non-linearity of Neural Network to build a recommender system. Aim to federate this recommendation system.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
https://github.com/OpenMined/PySyft - Federated Learning data science
Incentives are much harder but smart contracts can handle the tech part.
Going this route eventually you quickly have "quantum AI app store" and your system of government is a 12GB download. Can't even say if it's a good idea compared to e.g. anarcho-primitivism.
Project mention: Pyenv – lets you easily switch between multiple versions of Python | news.ycombinator.com | 2024-03-25We use Pyenv successfully for developing the Flower open-source project. We use a few simple Bash scripts to manage virtual environments with different Python versions via pyenv and the pyenv-virtualenv plugin.
The main scripts are `venv-create.sh`, `venv-delete.sh` and `bootstrap.sh`. `venv-reset.sh` pulls these three scripts together to make reinstalling your venv a single command.
Here's the link if anyone is interested: https://github.com/adap/flower/tree/main/dev
Project mention: [Experiment] The future of AI is open-source, and here is the plan | /r/samkoesnadi | 2023-06-05FedML https://github.com/FedML-AI/FedML might already provide a lot of tools to do the job
Project mention: Share Your Startup - July 2023 - Upvote for Maximum Visibility | /r/startups | 2023-07-06Startup Name/ URL: Nevron.AI https://github.com/NevronAI/metisfl / https://nevron.ai/
Project mention: Pfl: Python framework for Private Federated Learning simulations | news.ycombinator.com | 2024-03-05
Python federated-learning related posts
- [Experiment] The future of AI is open-source, and here is the plan
- March 2023
- Federated-Recommendation-Neural-Collaborative-Filtering
- collectively-powered LLM
- Dectralized AI solutions/building blocks?
- Awesome-Federated-Learning: A curated list of federated learning publications, re-organized from Arxiv (mostly).
- Transformer fine-tuning on decentralized data
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Index
What are some of the best open-source federated-learning projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | PySyft | 9,253 |
2 | FATE | 5,498 |
3 | flower | 4,166 |
4 | FedML | 4,060 |
5 | FederatedScope | 1,195 |
6 | MetisFL | 530 |
7 | FedScale | 365 |
8 | Federated-Learning-in-PyTorch | 358 |
9 | fedjax | 248 |
10 | breaching | 241 |
11 | pfl-research | 188 |
12 | msrflute | 178 |
13 | FedCV | 62 |
14 | Federated-Learning-Backdoor | 56 |
15 | flpytorch | 35 |
16 | openRiskScore | 29 |
17 | Federated-Recommendation-Neural-Collaborative-Filtering | 25 |
18 | federeco | 9 |
Sponsored