Angel 1.2.0,加入了较多的优化和改进,新增了2个算法,修复了多个Bug,建议所有的用户都升级到这个版本,为1.3.0版本的进一步升级做好准备。 Angel Core Long类型Key的稀疏Double Vector/Matrix支持 稀疏向量性能优化:添加可支持并行运算的稀疏型Vector/Matrix PS RPC性能优化:优化网络模型,分离IO操作和RPC请求处理 完善MatrixOpLog类型:增加Sparse Double/Dense Int/Sparse Float几种类型 Angel MLLib 新增MLR算法 FM提升:使用PSF进行模型的初始化;计算性能优化;增加分类方法 GBDT优化:使用PSF实现最佳分裂点查找过程 LDA升级为LDA* ,保持和VLDB 2017的论文实现一致,并优化性能 Spark on Angel 新增KMeans算法 对接口进行了一轮重构,隐藏了PSVectorPool的概念 模型开始支持Matrix 文档 优化psFunc和Core-API文档 新增PSModel格式转换工具、全局指标使用说明 文档的国际化进度90% 接口优化 PSModel:增加syncClock接口,建议替代clock().get()简单调用 DataBlock:加入loopingRead接口,可以重复读取数据以供训练 ~~~华丽的致谢分割线~~~ Angel 1.2.0的发布,继续得到各地的 Contributors 的协助。感谢如下的开发者为这次发布做出的贡献: hbghhy :基于Spark on Angel实现的KMeans算法 hbghhy:加入阿里巴巴用于CTR预估的MLR算法 shunanzhang:持续的高质量文档翻译 [SkyData] Augusto Yao:修复了诸多Bug [112, 188] [小米] luosmart: 修复了诸多Bug [198 ... ] 同时 ,并对QQ群里诸多热心用户的反馈和意见,深表谢意 腾讯分布式机器学习平台 Angel 1.2.0 发布下载地址