HewlettPackard/swarm-learning
A simplified library for decentralized, privacy preserving machine learning
This framework helps organizations train machine learning models using data spread across different locations without centralizing the raw data. It takes distributed datasets and outputs a single, collaboratively trained machine learning model, ensuring data privacy and security. Data scientists and ML engineers in highly regulated industries or those with geographically dispersed data will find this beneficial.
352 stars.
Use this if you need to build powerful AI models from sensitive or decentralized datasets, such as patient records in different hospitals or financial data from various branches, without ever moving the raw information.
Not ideal if your data is already centralized and privacy isn't a primary concern for training your models.
Stars
352
Forks
105
Language
Python
License
Apache-2.0
Category
Last pushed
Dec 18, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/HewlettPackard/swarm-learning"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
flwrlabs/flower
Flower: A Friendly Federated AI Framework
JonasGeiping/breaching
Breaching privacy in federated learning scenarios for vision and text
anupamkliv/FedERA
FedERA is a modular and fully customizable open-source FL framework, aiming to address these...
zama-ai/concrete-ml
Concrete ML: Privacy Preserving ML framework using Fully Homomorphic Encryption (FHE), built on...
p2pfl/p2pfl
P2PFL is a decentralized federated learning library that enables federated learning on...