微信号:TheBigData1024

介绍:分享、交流Teradata、greenplum、Netezza等数据库技术知识和相关应用

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

2017-02-21 11:36 大数据技术

来自:IT经理网(微信号:ctociocom)

链接:www.ctocio.com/ccnews/22760.html(点击尾部阅读原文前往)


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


一、TensorFlow


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


谷歌深度学习开源工具TensorFlow 1.0发布:更快、更灵活、更实用


二、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(该语言曾被用来开发视频游戏)。



●本文编号276,以后想阅读这篇文章直接输入276即可。

●输入m可以获取到文章目录

相关推荐↓↓↓
 

算法与数据结构

推荐:《15个技术类公众微信

涵盖:程序人生、算法与数据结构、黑客技术与网络安全、大数据技术、前端开发、Java、Python、Web开发、安卓开发、iOS开发、C/C++、.NET、Linux、数据库、运维等。

 
大数据技术 更多文章 谷歌深度学习开源工具TensorFlow 1.0发布:更快、更灵活、更实用 Hadoop 面试中 6 个常见的问题及答案 词向量工具word2vec的学习 Hadoop 面试中 6 个常见的问题及答案 Hadoop 面试中 6 个常见的问题及答案
猜您喜欢 说说Python多线程中的daemon属性方法 Google的QUIC协议:从TCP到UDP Scrapy 轻松定制网络爬虫 开发必备|这份WeexDevtools宝典 带你玩转Weex带你飞 企业安全痛点之员工行为难管控(一)