社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  机器学习算法

深度学习框架排行榜,第一的竟然是它?

人工智能与大数据技术 • 3 年前 • 353 次点击  

深度学习神经网络正步入成熟,而深度学习框架目前众多,大都可以在图像识别、手写识别、视频识别、语音识别、目标识别和自然语言处理等诸多领域大显身手。


深度学习框架平台占据人工智能产业生态的核心地位,具有统领产业进步节奏、带动终端场景与云端服务协同发展的重要作用,处于承上启下的关键地位,其意义媲美移动互联网操作系统。随着深度学习框架的不断演进,以深度学习为代表的人工智能将大放异彩。

那么,现在都有哪些框架呢,我们来盘点一下。

01

Theano

Theano最初诞生于蒙特利尔大学 LISA 实验室,于2008年开始开发,是第一个有较大影响力的Python深度学习框架。由于Theano已经停止开发,不建议作为研究工具继续学习。

02

TensorFlow

TensorFlow在很大程度上可以看作Theano的后继者,不仅因为它们有很大一批共同的开发者,而且它们还拥有相近的设计理念,都是基于计算图实现自动微分系统。但是由于其频繁变动的接口、接口设计过于晦涩难懂、文档混乱脱节。不完美但最流行的深度学习框架,社区强大,适合生产环境。

03

Keras

严格意义上讲,Keras并不能称为一个深度学习框架,它更像一个深度学习接口,它构建于第三方框架之上。Keras的缺点很明显:过度封装导致丧失灵活性。入门最简单,但是不够灵活,使用受限。

04

Caffe/Caffe2

Caffe的优点是简洁快速,缺点是缺少灵活性。不同于Keras因为太多的封装导致灵活性丧失,Caffe灵活性的缺失主要是因为它的设计。文档不够完善,但性能优异,几乎全平台支持(Caffe2),适合生产环境。

05

MXNet

MXNet最初由一群学生开发,缺乏商业应用,极大地限制了MXNet的使用。文档略混乱,但分布式性能强大,语言支持最多,适合AWS云平台使用。

06

CNTK

CNTK的性能比Caffe、Theano、TensoFlow等主流工具都要强。社区不够活跃,但是性能突出,擅长语音方面的相关研究。

此外,还有许多专门针对移动设备开发的框架,如CoreML、MDL,这些框架纯粹为部署而诞生,不具有通用性,也不适合作为研究工具。


这些框架各有优缺点,但是大多流行度和关注度不够,或者局限于一定的领域。从上,我们可以看出,并没有一个完美的深度神经网络,能够解决你的所有业务问题。


深度学习框架发展到今天,有些功能已经变成常规需求了,譬如易用、高效、完备(算子、模型、配套工具链、文档、案例),一个新的框架在这些方面应该没有明显的短板。一个后出现的框架要追求成功,仅仅没有短板还不够,还必须有长板,独门功法,有超越于其它框架的地方或者其它框架根本做不到,或者很难做到,只有这样,才有可能先从细分市场切开一个小口,进而站稳脚本。



那么,作为我们学习深度学习的时候,究竟是学哪个框架呢?是学PyTorch、还是学Tensorflow、再或者是学Keras呢?其实,对于这样的问题,基于现在的形势下,你就不要把着眼点放在这些工具的使用上了,重要的是要知道它的原理。

为了让更多的人从根本性的掌握AI知识,特为你推出《用纯Python从零创造自己的深度学习框架》我们将用三天的时间让大家深入的了解与学习深度学习框架。


3天时间,庖丁解牛深度学习框架

你只要会一些简单的Python编程方法就可以学习。我们要让你学会的是自己创造一个属于你自己的深度学习框架,不在受制于人。最终可以让你实现手写数字识别,仅需要经过简单的改造,就可以实现目标检测、语言翻译等复杂的功能需求。


扫描下方二维码即可报名👇 

还有免费资料领取

(文末查看详细资料)

名额仅限当日前50名

创造属于自己的深度学习框架


课 程 推 荐


通过3天的《用纯Python从零创造自己的深度学习框架》,你可以一次性掌握深度学习框架搭建的原理,进一步探索激动人心的人工智能。


我们将不会把视野限制在调用别人的功能,而是通过自己创造是深度学习框架,不论是PyTorch,Tensorflow,Keras还是新出现的框架,你都会在30分钟会熟悉它的用法。这样,我们再遇到不能使用别人的工具时,也保持了我们自己的创作能力。


3天训练营,你可以从算法原理到机器学习框架建构,实现目标检测、机器翻译。


课程大纲:


课堂案例:

(我们需要机器来自动拟合这组数据)

(我们构建的神经网络框架的部分代码)

(我们的网络模型预测错误逐渐降低,能够真实使用)


名 师 授 课


我们是如何做到,让你3天的时间可以创造深度学习框架?


首先,我们是名师授课

这次训练营的讲师是高民权老师,他从2018年至今,培养过诸多AI算法工程师,如果只算BAT、滴滴、字节跳动、微博、美团点评这些全国一线的企业,他的学生有超过50名就职在这些公司的算法岗位。入职后几乎很少有人跳槽或者被优化的,不少人现在也做到了技术leader这个级别。


高老师的教学核心观点就是“理解原理 + 实战实现”计算机科学里有一句话比较粗俗,叫“No BB, show me your code”, 是的,这也是高老师的教学风格,就是尽量让大家能通过代码,真正了解事物的原理。


其次,体系化课程

对于一个教育机构来说,找几个老师很容易,做几个课程内容也很容易,但是重要的是课程的体系和结构,以及训练的整体过程,这个是很难复制的。开课吧的课程内容久经考验,培育的学员中,80%成功拿到了offer,也向大家说明了实力。


最后,独家在线实训平台

开课吧为学员提供,独家的在线实训平台,免去了大家自己安装环境的烦恼,也不需要为了下载数据发愁,这些都给大家做好了。


适 合 人 群


什么人可以来学习这门课程?

这次3天训练营,需要来参加课程的同学只需要掌握基本的Python编程方法就可以。相关的数学知识,会在课程给大家讲明白。


教 学 与 服 务


不断学习是每个工程师的核心能力,训练营可以让你的学习事半功倍。


学习收获:


课程费用与优惠:


课程服务


扫码下方的二维码,报名参加我们的课程。在享受超强课程优惠的同时,你还将获得由开课吧精心为你准备的AI学习资料《人工智能数学基础三部曲》。


这份学习资料包含了二十大核心知识、三大类知识应用



这些资料价值很高,学习AI必备的资料。现在只要你报名就免费送给你。


名额有限,仅限每日的前50名赶快报名添加课程顾问,给你发资料吧。


 长按扫码添加

原价399元,现在特价0.99元

还有免费资料领取

名额仅限当日前50名

快来报名参加吧

↓ ↓ ↓ 

创造属于自己的深度学习框架👆


温馨提示:

本次训练营开课时间(2021年1月28/29/30,每晚19:30),希望各位同学报名后:

  • 能提前预留好时间,准时参加学习;

  • 结合自身情况,提前整理好工作或就业中遇到的问题,确保自己能充分利用这次宝贵的答疑时间。 


Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/106845
 
353 次点击