游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

该如何选择最适合你的开源框架?

  很多神经网络框架已开源多年,支持机器学习和人工智能的专有解决方案也有很多。多年以来,开发人员在Github上发布了一系列的可以支持图像、手写字、视频、语音识别、自然语言处理、物体检测的机器学习框架,但并没有一种框架可以完美地解决你所有的需求。那么该如何选择最适合你的开源框架呢?希望下面带有描述的图表以及分析可以带给你以启发,以此来选择最适合你的业务需求的框架。下图总结了绝大多数Github上的开源深度学习框架项目,根据项目在Github的Star数量来评级。
  TensorFlow
  TensorFlow框架的前身是Google的DistBeliefV2,是谷歌大脑项目的深度网络工具库,一些人认为TensorFlow是借鉴Theano重构的。
  Tensorflow一经开源,马上引起了大量开发者的跟进。Tensorflow广泛支持包括图像、手写字、语音识别、预测和自然语言处理等大量功能。TensorFlow遵循Apache2。0开源协议。
  TensorFLow提供这些工具:
  TensorBroad是一个设计优良的可视化网络构建和展示工具;
  TensorFlowServing通过保持相同的服务器架构和API,可以方便地配置新算法和环境。TensorFlowServing还提供开箱即用的模型,并且可以轻松扩展以支持其他的模型和数据。
  TensorFlow编程接口包括Python和C,Java,Go,R和Haskell语言的接口也在alpha版中支持。另外,TensorFlow还支持谷歌和亚马逊的云环境。
  TensorFlow的0。12版本支持Windows7,8,Server2016系统。由于采用CEigen库,TensorFlow类库可以在ARM架构平台上编译和优化。这意味着你可以不需要额外实现模型解码器或者Python解释器就可以在多种服务器和移动设备上部署训练好的模型。
  TensorFlow提供细致的网络层使用户可以构建新的复杂的层结构而不需要自己从底层实现它们。子图允许用户查看和恢复图的任意边的数据。这对复杂计算的Debug非常有用。
  分布式TensorFlow在0。8版本推出,提供了并行计算支持,可以让模型的不同部分在不同设备上并行训练。
  TensorFlow在斯坦福大学,伯克利学院,多伦多大学和Udacity(2016年3月成立的在线学校)均有教学。
  TensorFlow的缺点有:
  每个计算流必须构建成图,没有符号循环,这样使得一些计算变得困难;
  没有三维卷积,因此无法做视频识别;
  即便已经比原有版本(0。5)快了58倍,但执行性能仍然不及它的竞争者。
  Caffe
  Caffe是贾扬清的作品,目前,贾扬清是FacebookAI平台的Lead。始于2013年末,Caffe可能是第一个主流的工业级的深度学习工具包。Caffe具有卓越的卷积模型,是计算机视觉领域最受欢迎的工具之一,且2014年ImageNet大赛的获奖作品使用的就是Caffe框架。Caffe遵循BSD2Clasuse协议。在此我向大家推荐一个大数据技术交流圈:658558542突破技术瓶颈,提升思维能力。
  Caffe的高速使得它非常适合于科研和商业领域。利用一个NVIDIAK40GPU,Caffe可以每天处理60M张图片,即推断1毫秒一张,训练4毫秒一张。使用最新的版本,甚至可以更快。
  Caffe底层是用C实现的,可以在各种设备上编译。Caffe是跨平台的并且提供Windows接口,它提供C,Python和Matlab语言接口。Caffe拥有着庞大的用户社区,并且有大量深度网络模型在社区上贡献,被称为ModelZoo。其中,AlexNet和GoogleNet是最著名的两个。
  Caffe是视觉识别的流行框架,然而Caffe不提供像TensorFlow,CNTK或Theano一样细粒度的层结构。你必须编写底层代码来构建复杂的层结构。由于它的固有架构,Caffe对循环网络和语言模型的支持不力。
  Caffe2
  贾扬清和他的团队目前在Facebook致力于Caffe2的研发。2017年4月18号,Facebook基于BSD协议开源了Caffe2。Caffe2聚焦于模块化,在移动设备和大规模部署均表现出色。和TensorFlow一样,Caffe2页使用CEigen以支持ARM架构。
  Caffe的模型可以通过脚本轻松转化成Caffe2模型。Caffe在设计上的倾向使得它特别适合视觉相关的问题,Caffe2沿袭了它对视觉问题的强大支持,同时还加入了RNN和LSTM以更好地支持自然语言处理,手写字识别和时间序列预测。
  可以预见在不远的将来Caffe2将会替代Caffe在深度学习社区的地位。
  MicrosoftCognitiveToolkit
  MicrosoftCognitiveToolkit(CNTK)设计的初衷是用于语音识别领域。CNTK支持RNN(循环神经网络)和CNN(卷积神经网络),因此他有能力胜任图像、手写字和语音识别问题。CNTK支持64位Linux和Windows系统,提供Python和C语言接口,遵循MIT协议。
  CNTK与TensorFlow和Theano有着类似的设计理念把网络定义成向量操作的语义图,向量操作例如矩阵加法、矩阵乘法以及卷积。同时,CNTK也提供细粒度的网络层设计,允许用户使用它们设计新的复杂网络。
  和Caffe一样,CNTK底层也是C实现并具有跨平台CPUGPU支持。搭载在AzureGPULab上,CNTK能发挥出最高的分布式计算性能。目前,CNTK由于不支持ARM架构,限制了其在移动端的应用。
  MXNet
  MXNet源自于卡内基梅隆大学和华盛顿大学。MXNet是一个极具特色,可编程,可扩展的深度学习框架。MXNet可以混合多种语言的模型和代码,包括Python,C,R,Scala,Julia,Matlab,JavaScript。2017年1月30号,MXNet被纳为Apache基金会孵化项目。
  MXNet支持CNN、RNN、LSTM,提供对图像,手写字,语音识别,预测和自然语言问题的强大支持。有人认为,MXNet是世界上最好的图像分类器。
  MXNet具有出色的可扩展性,例如GPU并行计算,存储映像,高速开发和可移植性。另外,MXNet可以和ApachehadoopYARN结合,YARN是一个通用分布式应用管理框架,这一特性使得MXNet成为TensorFlow的竞争者。
  MXNet的一个独特之处是它是少有的几个支持对抗生成网络(GAN)的框架之一。这个模型被用于实验经济学方法中的纳什均衡。
  另一个特殊之处是,亚马逊的CTOWernerVogels宣布了对MXNet的支持:今天,我们宣布MXNet将成为亚马逊的深度学习框架选择。我们将在现有和未来将出现的服务中使用MXNet。苹果公司的部分传闻也表示该公司将会使用MXNet作为其深度学习框架。
  Torch
  Torch由Facebook的RoyanCollobert、SoumithChintala、曾任于Twitter现任于Nvidia的ClementFarabet和GoogleDeepMind的KorayKavukcuoglu共同开发。其主要贡献者是Facebook、Twitter和Nvidia。Torch遵守BSD3clause开源协议。然而,Facebook近期宣布将转向Caffe2作为其首选深度学习框架因为它支持移动设备开发。
  Torch由Lua语言实现,Lua是一种小众语言,因此若你不熟悉这门语言,会影响到整个工作的效率。
  Torch缺少像TensorFlow、MXNetonYARN和Deeplearning4J那样的的分布式支持,缺少多种语言接口同样限制了它的受众。
  DeepLearning4J
  DeepLearning4J(DL4J)是基于Apache2。0协议的分布式开源神经网络类库,它由Java和Scala实现。DL4J是SkyMind的AdamGibson开发的,它是唯一的商品级深度学习网络,可以和Hadoop、Spark结合构建多用户多线程服务。DL4J是唯一使用MapReduce训练网络而使用其他类库进行大规模矩阵操作的框架。在此我向大家推荐一个大数据技术交流圈:658558542突破技术瓶颈,提升思维能力。
  DL4J拥有内建的GPU支持,这一重要特性能够支持YARN上的训练过程。DL4J拥有丰富的深度神经网络架构支持,包括RBM,DBN,CNN,RNN,RNTN和LSTM。DL4J还支持一个向量计算库Canova。
  由于是由Java实现,DL4J先天比Python块,它使用多GPU执行图像识别任务和Caffe一样快。该框架可以出色完成图像识别,欺诈检测和自然语言处理任务。
  Theano
  Theano主要由蒙特利尔大学学习算法研究所(MILA)创立。YoshuaBengio是Theano的开创者,同时领导这个实验室,该实验室在深度学习研究领域做出巨大的贡献,培养出约100名相关学生和从业者。Theano支持高效机器学习算法的快速开发,遵守BSD开源协议。
  Theano不像TensorFlow那样优雅,但它提供了支持循环控制(被称为scan)的API,可以轻松实现RNN。
  Theano提供多种支持手写字识别、图像分类(包括医学图像)的卷积模型。Theano还提供三维卷积和池化用于视频分类。在语言方面,Theano能胜任例如理解、翻译和生成等自然语言处理任务。Theano还支持生成对抗网络(GAN),GAN即是由MILA的一位学生提出的。
  Theano支持多GPU并行计算并且自带分布式框架。Theano只支持一种开发语言,比TensorFlow速度快很多,是一种学术研究的有力工具。然而,其不支持移动平台以及没有多种语言接口的缺陷限制了它在企业的广泛应用。
  开源与专利软件之争
  随着深度学习逐渐成熟,可以预知到我们将见证TensorFlow,Caffe2和MXNet的竞赛。同时,软件供应商也在提供先进的AI产品使你从数据中获取更多价值。问题是:你会购买带有专利的AI产品还是使用开源框架。如果使用开源框架,你将会面临哪种框架最适合你的问题的选择困难。而选择专利软件,你又将怎样制定退出策略?任何一种选择都需要长远考虑。
  感谢您的观看,如有不足之处,欢迎批评指正。
  对大数据感兴趣的同学关注我的头条号,并在后台私信发送关键字:大数据即可获取免费的大数据学习资料。
  知识体系已整理好(源码,笔记,PPT,学习视频),欢迎大家来领取!还有面试题可以免费获取。

15W高性价比SUV!试驾2021款逍客逍客,是我们非常熟悉并且在国内一直火热的一款SUV。在产品周期的中段,它发布了2021款的小改车型。本着小改怡情的角度,我们今天来体验一下它的变化都在哪?外观内饰先不讲,……此刻在河南,一场关乎国运的大抢险正在进行wumiancaijing。com那场特大暴雨之后,河南省文物局局长哭了,遍地文物的河南,正面临修复文物的严峻任务。无冕财经选择加入腾讯公益发起的河南灾后文物修缮公益项目……Cryptopia前员工承认窃取价值17万美元的加密货币据报道,加密货币交易所Cryptopia的一名前雇员承认盗窃了价值17万美元的数字资产和客户数据,在交易所期间,这位不愿透露姓名的员工创建了Cryptopia私钥的副本,将它们……红旗兄弟放大招,推出10万级小钢炮,中德日技术灵魂附体随着近年来自主品牌车型设计与制造能力的不断提高,自主品牌车型的竞争力也在不断增强。特别是在SUV领域,形成了以国产品牌为主的局面。而作为汽车制造的长子,中国汽车业摇篮的一汽,旗……彻底理解Android架构,打造一个令人眼前一亮的项目架构架构究竟是什么?如何更好的理解架构?我们知道一个APP通常是由class组成,而这些class之间如何组合,相互之间又如何产生作用,就是影响这个APP的关键点。细分……雅本化学2021第三季度净利上涨43。19,经营业绩稳步增长2021年10月26日晚间,雅本化学(300261。SZ)发布2021年三季度报告,报告显示,前三季度公司主营收入16。04亿元,同比上升7。08;归母净利润1。51亿元,同比……苹果iOS15新功能曝光,猛男色iPhone炫酷还是辣眼?苹果官方信息证实:苹果WWDC21开发者大会将于6月7日至11日线上举行。据称,在这次活动中,苹果将带来全新的iOS15。现在随着活动时间的接近,目前也开始越来越多地出现了与i……ETC新规来了皮卡到底算在哪一类收费对于全国汽车用户来说,今天最大的话题讨论都是围绕着etc的,具体来说,一个是高速公路取消省界收费站,再一个则是攸关皮卡用户的高速全新收费规则。从2020年1月1日零时起,全国2……工资新标准出炉,10月起,统一按照这个标准上调,3类人获益前言最低工资上调听到最低工资上调这个消息,我相信很多人心里面都是开心的,即便是有的人跟最低工资没有太多的关系,毕竟听到工资上调这几个字,就是令人兴奋的。实际上,最低薪资上……农村领导迎来新变动?3位新人将接替村主任,村民们表示支持引言由于我们改革开放提的就是让一部分人先富裕,然后再带动另一部分人富裕,城镇居民在这个政策中其实是得益很多的,但是随着时代不断的发展,城镇居民与农村居民之间的收入差距越来……众人期盼的有翡带来的是惊喜还是惊吓?频上热搜却吐槽声一片赵丽颖、王一博主演的《有翡》终于开播了!这部剧足足等了一年之久,也是赵丽颖产后复出的第一部大戏,这次是带来的惊喜还是惊吓呢?没想到刚开播就上了热搜,本以为会迎来众人叫好,却引来……厌倦了传统电动车?给你推荐一款国外特别火的电动车最近极客君在IGG平台上发现一款特别火的电动车,备受国外用户青睐,一个月时间就众筹了37万美元,售价折回人民币7700元,刚开售便被疯抢。它究竟有什么独特的魅力呢?咱们一起往下……
王珂烤火墙被烫遭刘涛嘲笑喜提最佳辩手展直男式真性情星关系10月19日讯湖南卫视《亲爱的客栈2》已于12日播出第一期,首播收视第一,引爆权威关注度和话题度。刘涛王珂夫妇带领武艺、王鹤棣、马思超三员工组成全新阵容搭建并经营客栈。在……何她说2上线聚焦时代变迁白百何第一期议邻里关系星关系10月18日讯10月17日是国家扶贫日,脱贫攻坚战星光行动在北京奥林匹克公园庆典广场举行启动仪式。演员白百何到场助力,为脱贫攻坚战贡献星光力量。在启动仪式上,发布了……滴滴是寂静的,热闹是别人的,网约车市场大战一触即发网约车,是基于个人将自己暂时闲置的资源服务他人并获取相应回报的经济模式,一直被视为共享经济的代表。随着近年来各地司机对滴滴等大型网约车平台高抽点的不满,以及三四线城市互联……腾讯视频盛唐幻夜今晚开播吴倩郑业成CP海报甜燃来袭星关系10月18日讯由浙江华策影视、霍尔果斯华策影视、北京自由酷鲸影业、霍尔果斯橄榄影业、深圳市腾讯计算机系统联合出品,周晓鹏执导,缪娟编剧,吴倩、郑业成、张雨剑、董琦领衔主演……你迟到的许多年风琴夫妇矛盾升级赵益勤掌掴莫莉星关系10月18日讯由黄晓明、殷桃、秦海璐、曹炳琨领衔主演的改革开放献礼剧《你迟到的许多年》正在湖南卫视金鹰独播剧场热播。随着主人公沐建峰创业线成为主要剧情,其与妻子赵益勤、老……你迟到的许多年赵益勤医院找莫莉两人争吵掀桌星关系10月8日讯赵益勤(秦海璐饰)深夜造访莫莉(殷桃饰),一言不合上演掀桌大战,两人关系降至冰点。正在湖南卫视金鹰独播剧场热播的改革开放献礼重点剧目《你迟到的许多年》昨晚迎来……盛唐幻夜10月18日高能开播吴倩郑业成演绎盛唐奇情奇案星关系10月8日讯由浙江华策影视、霍尔果斯华策影视、北京自由酷鲸影业、霍尔果斯橄榄影业、深圳市腾讯计算机系统联合出品,周晓鹏执导,缪娟编剧,吴倩、郑业成、张雨剑、董琦领衔主演的……陈伟霆风暴舞正式杀青危险动作戏份亲自上阵星关系10月8日讯今日,由陈伟霆领衔主演的电视剧《风暴舞》正式杀青!在最新曝光的杀青剧照中,陈伟霆身着西装外套搭配银丝眼镜,英俊Max,粉丝纷纷隔表白:控制不住想要舔屏的心!、……孟子义凉生求婚马天宇网友喊话看看学长吧星关系10月8日讯由刘俊杰执导,钟汉良、马天宇、孙怡、孟子义等主演的电视剧《凉生,我们可不可以不忧伤》正在湖南卫视热播(每周一、二晚间22点),网络讨论度也在持续走高。而孟子义……百度百科为什么很难通过百度百科完全免费的呀,百度官方对外也明确说了,百科是一个完全免费的知识共享平台,任何人都可以自由编辑,都可以成为某个词条的贡献者,只要有一个百度帐号就可以编辑了。但这样的……新能源车型最大的亮点从颜值,小巧灵活灵活的外形,以及充沛的驾乘感受,都是新能源车型最大的亮点,小蚂蚁就是一款颜值好车。小结:它的外形设计非常时尚,但是也不会让人失望。外饰方面,新款车依然是比较简单……夫妻便利超市生意很好但两个人因为对账心很累怎么办?多余!谁当家谁对账就是了,两个人都对账就有互相怀疑的心里。这样长了会把生意吵黄了。我的超市我做主,家人来帮忙也从不对账。妻子不管钱,下班走人。用钱就拿,也不用告诉我,从没因对账……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网