Release-1.1.0
Release 1.1.0
Angel 1.1.0版本,是一个小步优化版本,修复诸多首发版本的Bug,并加入了如下细节功能和小改进:
Angel Core
- psFunc的update引入并发控制
- 模型优化:加入明文格式转换支持
- Netty升级到4.x版本
Angel MLlib
- 改进PSModel的接口
- Logistic Regression算法加入了y截距
- ADMM LR增加Predict功能
- 实现了朴素的FM算法
- 全局算法指标的计算和日志输出优化
Spark On Angel
- 多Task下Pull / Push操作性能提升
完善文档
- 模型分区
- 同步协议
- 资源预估
- 全局指标
不兼容升级
- AngelConfiguration ---> AngelConf
- 移除TConstants
~~~致谢~~~
Angel 1.1.0的发布,有来自各地的Contributors的协助。感谢如下的开发者为这次发布做出的贡献:
- 华为的Guoqiang Li :升级了Netty版本到4.x
- 微博的Yan Facai (颜发才):为logistic regression算法加入了y截距
- shunanzhang:提供了高质量的英文文档翻译
- 小米的Qingdi Meng & Liu Shaohui:修复了诸多Bug
Release 1.1.0
Angel 1.1.0 is a agile improvement version. It fixes quite some bugs of the first release version, with following enhancement and improvements:
Angel Core
- Introduced concurrency control in psFunc update
- Model optimization: added support for plaintext transformation
- Upgraded Netty to version 4.x
Angel MLlib
- Improved PSModel interface
- Added y-intercept to Logistic Regression
- Added Predict function to ADMM LR
- Implemented the basic FM algorithm
- Added overall algorithm measures and log analytics optimization
Spark on Angel
- Improved the operational performance of pull/push in multi-task situation
Documentation
- Model partitioner
- Synchronization controller
- Resource estimation
- Overall performance measures
Compatibility Upgrade
- AngelConfiguration ---> AngelConf
- Removed TConstants
~~~ Acknowledgement ~~~
We thank all developers who contributed to this release:
- Guoqiang Li from Huawei: upgraded Netty to version 4.x
- Yan Facai from Weibo: added y-intercept for logistic regression
- shunanzhang: added English translations for documentation
- Qingdi Meng & Liu Shaohui from Xiaomi: fixed bugs