深度栗编译整理量子位报道|公众号QbitAI
深度学习的世界,风云变幻。五年前,还是Theano称霸的天下,如今完全不一样的了。所以,一个叫JeffHale的数据科学家,想先总体看一下,各个深度学习框架的武力值(PowerScores):
TensorFlow的第一名无可争辩,也是比如,走出美国,最常用的框架就成了比如,PyTorch的谷歌搜索量逼近Keras。比如,FastAI框架正在迅速积累开发者。选手依次介绍这些框架都是使用TensorFlow的第二受欢迎的是Keras是在TensorFlow、Theano或者NLTK上运行的。容易上手,新人之选。
第六名即便如此,用户还是可以把用Keras写的模型这位选手,是中途加入比赛的,最初的榜单里并没有它。Jeff选择补上它,所以为它多累计了4天数据。DL4J特殊的地方在于,用第八是它出生没多久,10月就要发布FastAI背后的大佬是JeremyHoward,Kaggle前总裁,也曾经是冠军Kaggler。
所以,找工作还是学TensorFlow吧。用量(Usage):出了美国,Keras是冠军这里用了KDnuggets2018年做的问卷调查,是向全球的数据科学家提问:过去12个月,你用过什么分析、大数据、数据科学以及机器学习软件,来做项目?答案如下。
有些意外的是,Keras的占比超过以及,TensorFlow在美国有压倒性优势,但在世界上的其他地方,Keras是最常用的。谷歌搜索(GoogleSearchActivity)观察一个框架有多受欢迎,看搜索量也是个好方法。这里用的是过去一年的
百分制,TensorFlow拿到不过,第三名PyTorch和第二名Keras相差无几。其他选手的搜索量,和前三名相比,几乎可以忽略不计。再看一下搜索值,在两年时间内的变化:
前三名在16、17年都发生了迅速的增长,但近几个月来都没有很凶猛的涨势。另外,季节性变化也是有的,寒暑假搜索量会下降。文章发表(Publications):有惊喜文章在哪?Medium、AmazonBooks、ArXiv……这是发表技术类文章的好去处,也是打破排名规律的地方。
Keras超过了TensorFlow,接近排名第三的PyTorch,已经不到可能因为Keras和FastAI都是初学者友好的产品,才有了这样的结果。虽然TensorFlow又赢回来了,但还是有惊喜。
大概是因为在论文在线存储之地,搜索每个框架。
TensorFlow领先不意外,但也第二名到第六名需要对比一下,在Medium学术型的文章里,GitHub活跃度这里,标星(Star)、分叉(Fork)、关注量(Watch)和贡献者(Contributor),是分开统计的。
TensorFlow依然优势明显,尤其是但在各类指标合体按照饼图中的权重分配,把所有的比赛结果,融为一体。
而原始数据长这样,观赏的时候,可以锻炼一下脖子:
整合之后,就是文章开头看到的样子。
学习,学习PyTorch有朝一日能不能超越TensorFlow?FastAI的一大批学生,会不会喜欢他们的新框架?只有时间才知道。
领取专属 10元无门槛券
私享最新 技术干货