PyTorch迎来5岁生日,创始人带领大一实习生开发:没想到会这么成功

2022 年 1 月 22 日 极市平台
↑ 点击 蓝字  关注极市平台

来源丨量子位
编辑丨极市平台

极市导读

 

PyTorch公开发布5周年! >>加入极市CV技术交流群,走在计算机视觉的最前沿

本周,PyTorch迎来了自己的5岁生日,官方发布可一条Twitter庆祝。

今天是PyTorch公开发布5周年!我们没想到会走这么远,但我们现在达成了这些成就——2000贡献者,9万项目,GitHub上390万行“import torch”。

你细看,官方推文还复古了一把,图片里用上了5年前的原始Logo。

追忆5年前,首个公开版PyTorch还不支持Windows,Python最新版还是3.5,当时苹果操作系统还叫OS X,PyTorch的“老父亲”Meta还叫Facebook。

再看一眼现在PyTorch的安装指导页面,不禁让人感叹深度学习发展太快。

在这条Twitter下许多程序员发出祝福,一改学术圈推文下冷清的常态。AI硬件的“老大哥”英伟达也发来贺电:

还有网友前来“捣乱”,玩起了HR梗:招聘具有7年PyTorch的程序员。

作为最受欢迎的机器学习框架(之一),PyTorch诞生的过程并不是想象的那般具有传奇性。

Meta官方邀请了LeCun与PyTorch创始人一起回顾了当年那段历史。

大牛追忆诞生历史

时间回到2016年,当时的Facebook AI还在使用Caffe、Torch框架。Caffe是贾扬清在加州大学伯克利分校攻读博士期间创建的项目,用C++编写。Torch则是基于Lua语言开发。

PyTorch的创始人Soumith Chintala回忆说,当时很多框架安装都非常麻烦,甚至需要手动gcc编译源代码,如果要用GPU加速还要安装正确的CUDA版本,一切都像在碰运气。

 Soumith Chintala

TensorFlow的出现简化了很多工作。

但是还有很多研究是基于Caffe、Torch框架,像Torch这样的框架,开发者甚至还要每组网络层手动编写微分,然后再以一种复杂的方式组合在一起。

所以,Chintala希望开发在此基础新一代框架,它可以自动微分,而且使用动态计算图。他在Torch的GitHub页公开了自己的想法。

Chintala拉来一个实习生Adam Paszke,后者当时只是华沙大学一年级学生。后来又有两位核心成员Sam Gross和Gregory Chanan入伙。

 Adam Paszke

在经历了一个半月的紧张开发后,PyTorch的雏形诞生。

Chintala邀请来自不同公司和大学的大约100名开发者当“小白鼠”,言辞近乎恳求:“你能试用一个小时吗?用它来做研究,看看有没有问题。”

事实上,这些早期用户给了非常多有用的反馈,帮助PyTorch小队一周内修复了30多个bug。

据Chintala说,不少试用科研人员喜爱上了PyTorch,很多人写论文就用上了PyTorch,甚至论文在公开发布之前就已经在PyTorch上发表。

PyTorch在起步阶段就取得了不错的成就。

经过5年的发展,PyTorch已经和TensorFlow成为最受欢迎的两大框架。

与TensorFlow之争

从PyTorch诞生至今,它与TensorFlow孰优孰劣的口水战就从来没有挺过。

如今,PyTorch已经在学术论文圈对TensorFlow形成碾压的态势。

据统计Hugging Face上有85%的模型是PyTorch独家的,TensorFlow的比例为8%

如果把目光聚焦到前30个受欢迎的项目,那么所有项目都有PyTorch代码,而超过10个模型是没有TensorFlow代码的。

对八家顶尖研究期刊数据的统计显示,PyTorch诞生当年,仅有7%论文的开源代码由其写就。而到了2021年,将近80%的论文都使用PyTorch框架。

根据对Paper with Code数据的统计,PyTorch论文比例稳步增长,达到了60%,TensorFlow的份额被蚕食到仅11%。

2019年,有55%的TensorFlow使用者“叛逃”到PyTorch阵营。

不过在产业界TensorFlow还有非常重要的地位,由于TensorFlow强大的部署框架和端到端扩展平台,对于部署生产模型的人来说还是非常重要。

但是在工业界也有越来越多的人选择PyTorch,比如特斯拉的Autopilot、深度学习研发框架Catalyst等。

面对PyTorch的强势地位,甚至连TensorFlow的TensorBoard可视化工具也加入了对PyTorch的支持。

另外,PyTorch官方Twitter的关注者里,谷歌大神Jeff Dean也赫然在列。

下一个五年,PyTorch会朝怎样的方向发展,Chintala表示未来会有更多AI技术商业化,PyTorch将更加重视在产业界的作用。

看来PyTorch和TensorFlow的下一场对决是不可避免了。

仅仅5年就获得巨大的成功,就连PyTorch创始人Chintala本人也没想到,无论是使用量、贡献者还是资金支持都超出了他的预料。

不知道这算不算凡尔赛呢?

参考链接:
[1]
https://twitter.com/PyTorch/status/1483861422668795907
[2]https://www.youtube.com/watch?v=r7qB7mKJOFk
[3]https://blog.paperspace.com/why-use-pytorch-deep-learning-framework/
[4]https://www.assemblyai.com/blog/pytorch-vs-tensorflow-in-2022/

如果觉得有用,就请分享到朋友圈吧!

△点击卡片关注极市平台,获取 最新CV干货

公众号后台回复“transformer”获取最新Transformer综述论文下载~


极市干货
课程/比赛: 珠港澳人工智能算法大赛 保姆级零基础人工智能教程
算法trick 目标检测比赛中的tricks集锦 从39个kaggle竞赛中总结出来的图像分割的Tips和Tricks
技术综述: 一文弄懂各种loss function 工业图像异常检测最新研究总结(2019-2020)


CV技术社群邀请函 #

△长按添加极市小助手
添加极市小助手微信(ID : cvmart4)

备注:姓名-学校/公司-研究方向-城市(如:小极-北大-目标检测-深圳)


即可申请加入极市目标检测/图像分割/工业检测/人脸/医学影像/3D/SLAM/自动驾驶/超分辨率/姿态估计/ReID/GAN/图像增强/OCR/视频理解等技术交流群


每月大咖直播分享、真实项目需求对接、求职内推、算法竞赛、干货资讯汇总、与 10000+来自港科大、北大、清华、中科院、CMU、腾讯、百度等名校名企视觉开发者互动交流~


觉得有用麻烦给个在看啦~   
登录查看更多
0

相关内容

如何用latext画神经网络?这个PlotNeuralNet能帮到你
专知会员服务
25+阅读 · 2022年1月15日
【干货书】PyTorch 深度学习,255页pdf
专知会员服务
267+阅读 · 2021年4月3日
【2020新书】使用Kubernetes开发高级平台,519页pdf
专知会员服务
63+阅读 · 2020年9月19日
知识图谱推理,50页ppt,Salesforce首席科学家Richard Socher
专知会员服务
104+阅读 · 2020年6月10日
《动手学深度学习》(Dive into Deep Learning)PyTorch实现
专知会员服务
115+阅读 · 2019年12月31日
【GitHub实战】Pytorch实现的小样本逼真的视频到视频转换
专知会员服务
35+阅读 · 2019年12月15日
【开源书】PyTorch深度学习起步,零基础入门(附pdf下载)
专知会员服务
107+阅读 · 2019年10月26日
模型部署翻车记:pytorch转onnx踩坑实录
极市平台
2+阅读 · 2021年12月11日
TensorFlow 真的要被 PyTorch 比下去了吗?
PaperWeekly
1+阅读 · 2021年10月11日
PyTorch 合辑 | 国庆特辑
AI研习社
21+阅读 · 2017年10月6日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
1+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
Arxiv
11+阅读 · 2019年6月19日
Arxiv
21+阅读 · 2018年8月30日
VIP会员
相关基金
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
1+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
Top
微信扫码咨询专知VIP会员