转载

2016年最流行的六大深度学习开源工具

2016年最流行的六大深度学习开源工具

对于希望在应用中整合深度学习功能的开发者来说,GitHub上其实还有很多不错的开源项目值得关注,以下我们推荐2016年人气最高的六款开源深度学习工具:

一、 TensorFlow

TensorFlow新版本的重大意义在于首次支持分布式处理,可使用机群培训机器学习模型,此前只支持单一机器。

二、 Keras

开发者是François Chollet,在谷歌从事深度学习技术研究.

三、 CNTK

作为微软认知服务( Cognitive Service )计划的一部分,微软推出其开源深度学习框架的第二个版本,并将其名称从“Computational Network Toolkit”更名为“Cognitive Toolkit”认知计算工具包( Github )。Cognitive Toolkit2.0版本新增加了对Python的支持(Python3,Python2的支持正在开发中)。

四、 MXNET

来自分布式(深度)机器学习社区,出自CXXNet、Minerva、Purine等项目的开发者之手,主要用C++编写。MXNet强调提高内存使用的效率,甚至能在智能手机上运行诸如图像识别等任务。该工具被亚马逊采用。

五、 Theano

2008年诞生于蒙特利尔理工学院,Theano派生出了大量深度学习Python软件包,最著名的包括 Blocks 和 Keras 。

六、 Torch

由Ronan Collobert, Koray Kavukcuoglu, Clement Farabet共同开发,在Facebook内部广泛应用。Torch诞生已经有十年之久,但是真正起势得益于去年Facebook开源了大量Torch的深度学习模块和扩展。Torch另外一个特殊之处是采用了不怎么流行的编程语言Lua(该语言曾被用来开发视频游戏)。

原文  http://www.ctocio.com/ccnews/22760.html
正文到此结束
Loading...