angel

A Flexible and Powerful Parameter Server for large-scale machine learning

Github星跟踪图

license
Release Version
PRs Welcome
CII Best Practices

This project Angel is a high-performance distributed machine learning platform based on the philosophy of Parameter Server. It is tuned for performance with big data from Tencent and has a wide range of applicability and stability, demonstrating increasing advantage in handling higher dimension model. Angel is jointly developed by Tencent and Peking University, taking account of both high availability in industry and innovation in academia. Angel is developed with Java and Scala. It supports running on Yarn and Kubernetes. With the PS Service abstraction, it provides two modules, namely Spark on Angel and Pytorch on Angel separately, which enables the integration of the power of Spark/PyTorch and Parameter Server for distributed training. Graph Computing and deep learning frameworks support is under development and will be released in the future.

We welcome everyone interested in machine learning to contribute code, create issues or pull requests. Please refer to Angel Contribution Guide for more detail.

Quick Start

Deployment

Algorithm

Development

Community

FAQ

Papers

  1. Lele Yu, Bin Cui, Ce Zhang, Yingxia Shao. LDA*: A Robust and Large-scale Topic Modeling System. VLDB, 2017
  2. Jiawei Jiang, Bin Cui, Ce Zhang, Lele Yu. Heterogeneity-aware Distributed Parameter Servers. SIGMOD, 2017
  3. Jie Jiang, Lele Yu, Jiawei Jiang, Yuhong Liu and Bin Cui. Angel: a new large-scale machine learning system. National Science Review (NSR), 2017
  4. Jie Jiang, Jiawei Jiang, Bin Cui and Ce Zhang. TencentBoost: A Gradient Boosting Tree System with Parameter Server. ICDE, 2017
  5. Jiawei Jiang, Bin Cui, Ce Zhang and Fangcheng Fu. DimBoost: Boosting Gradient Boosting Decision Tree to Higher Dimensions. SIGMOD, 2018.

主要指标

概览
名称与所有者Angel-ML/angel
主编程语言Java
编程语言Java (语言数: 7)
平台
许可证Other
所有者活动
创建于2017-04-25 05:57:43
推送于2025-06-19 08:23:10
最后一次提交2025-06-19 16:23:10
发布数19
最新版本名称Release-3.2.0 (发布于 )
第一版名称v1.0.0 (发布于 )
用户参与
星数6.8k
关注者数443
派生数1.6k
提交数3k
已启用问题?
问题数620
打开的问题数123
拉请求数545
打开的拉请求数7
关闭的拉请求数77
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?