Skip to content

Latest commit

 

History

History
22 lines (11 loc) · 545 Bytes

framework.md

File metadata and controls

22 lines (11 loc) · 545 Bytes

Angel的代码结构


Angel的代码主体由Java和Scala编写而成,依据一定的最佳实践,原则是让代码有最大限度的可复用和可扩展性,代码结构如下:

核心层(Core)

接口层(Client)

机器学习优化(ML-Optimization)

算法层(ML)

算法层是具体的算法实现,基于Angel的目前主要有6种算法,包括了:SVM,LR,KMeans,GBDT,LDA,MF 基于Spark on Angel的,目前主要有ADMM-LR算法。