Angel-ML/angel
A Flexible and Powerful Parameter Server for large-scale machine learning
Angel helps machine learning engineers and data scientists build and train large-scale machine learning models and graph algorithms more efficiently. It takes vast datasets and model parameters, distributing them across many servers, to produce trained models that can handle very high-dimensional data. This is ideal for those working with massive datasets in areas like recommendation systems or social network analysis.
6,785 stars. No commits in the last 6 months.
Use this if you are developing and deploying machine learning models or graph algorithms that require processing extremely large datasets and complex, high-dimensional models in a distributed environment.
Not ideal if your datasets are small to medium-sized or if you are looking for a simple, single-machine machine learning solution.
Stars
6,785
Forks
1,592
Language
Java
License
—
Category
Last pushed
Oct 13, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/Angel-ML/angel"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
lensacom/sparkit-learn
PySpark + Scikit-learn = Sparkit-learn
flink-extended/dl-on-flink
Deep Learning on Flink aims to integrate Flink and deep learning frameworks (e.g. TensorFlow,...
MingChen0919/learning-apache-spark
Notes on Apache Spark (pyspark)
mahmoudparsian/data-algorithms-book
MapReduce, Spark, Java, and Scala for Data Algorithms Book
endymecy/spark-ml-source-analysis
spark ml 算法原理剖析以及具体的源码实现分析