Apache SINGA 1.0.0 发布,分布式深度学习平台
Apache SINGA 是于 2015 年 Apache 接纳的一个孵化项目,现在正式发布 Apache SINGA 1.0.0 版本。
SINGA 是款通用的分布式深度学习平台,专注于训练机遇大数据集的深度学习模型。SINGA 的设计基于一种直观的编程模型,即 layer 抽象。SINGA 支持非常广泛种类的流行深度学习模型(卷积神经网络(CNN)、受限波尔兹曼模型(RBM)和循环神经网络(RNN)等)。
下载:
http://singa.apache.org/en/downloads.html
Apache SINGA 1.0.0 主要特性:
- Tensor 抽象,支持更多机器学习模型
- 设备抽象,可以运行在各种不同的硬件设备
- 编译工具使用 cmake 替换了 GNU autotool
- 支持 Mac OS
- 改进 Python 绑定,包括安装和编程
- 支持更多深度学习模型,包括 VGG 和 ResNet
- 支持更多 IO 类,可以读写文件和编码(解码)数据
- 新的网络通讯组建,直接基于 Socket
详细发行说明请看:
http://singa.apache.org/en/releases/RELEASE_NOTES_1.0.0.html
Apache SINGA 遵循 Apache 2.0 开源授权协议,主页:
http://singa.apache.org
系统概览
图1 - 随机梯度下降流程图(0.3.0 版本)
图2 - SINGA 概览(0.3.0 版本)
微信订阅号:开源派 (opensourcepie)
↓点击阅读原文,查看原文链接