#52 · Primary category: Deep Learning Frameworks
angel
A Flexible and Powerful Parameter Server for large-scale machine learning
Project last updated:07/26/26
GitHub Stars
6.8K
Forks
1.6K
Contributors
82
License
Other
Why we included this project
Angel targets the kind of model training where the feature space grows so large that a single machine cannot hold the parameters. It is a distributed parameter server that spreads model state across multiple nodes, and Tencent has run it on exactly those industrial-scale workloads. The repo ships ready-to-run implementations of logistic regression, GBDT, factorization machines, and graph methods such as PageRank and word2vec, so you are not assembling everything from scratch. Most teams will get the most value from Spark on Angel, which keeps your familiar DataFrame pipelines while moving model weights down to the parameter-server layer. Written in Java and Scala and running on Yarn.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
tensorflow
An Open Source Machine Learning Framework for Everyone
pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
keras
Deep Learning for humans
nanoGPT
The simplest, fastest repository for training/finetuning medium-sized GPTs.
ray
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.