关注上方深度学习技术前沿”,选择“星标公众号”

资源干货,第一时间送达!

对于深度学习框架的使用,整个人工智能社区大体可以分为两大阵营:TensorFlow 和 PyTorch。有观点认为,PyTorch 更适合研究领域,而实际的工业应用可能更偏向于 TensorFlow。PyTorch 具有用户友好的 API 和对 Python 生态的良好支持,更适合学界。而 TensorFlow 因为用户惯性和对工业生产环境的支持,更适合业界。

OpenAI发布最新消息,不再在各大AI框架中“摇摆”,而是支持PyTorch。

这家马斯克参与创办、微软10亿美元投资的顶级AI研究机构表示,正在PyTorch上标准化自家深度学习框架。

“在过去,我们根据相对优势,在各种框架中实施特定的项目,”OpenAI在官方博客中表示,“现在我们选择标准化,能使团队更容易创建和共享模型,并进行优化实现。”

与此同时,OpenAI也用实际行动表明了态度:发布了一个PyTorch 版本的开源教育资源,能够让人们更容易学习深度强化学习。

在博客文章中,他们也进一步解释了为什么选择Pytorch:“主要原因是为了在GPU上提高我们的研究效率。”

并进一步给Pytorch打Call:在PyTorch 中尝试和执行新的研究想法非常容易,能从几周缩短到几天。

按照OpenAI的说法,接下来他们将会主要使用PyTorch作为官方深度学习框架,在有特定技术原因的情况下,也会使用其他框架。

OpenAI表示,许多团队已经完成了切换,并期待着在未来几个月为 PyTorch 社区做出贡献。

这一消息,也在社交媒体上引起了不少讨论,Reddit的“机器学习”版面中,相关话题热度已经达到了530,110多人发表了看法。

用 PyTorch 统一项目标准

在一则简短的博客文章中,OpenAI 表示,他们将会使用 PyTorch 作为统一的深度学习框架。在此之前,他们会基于框架本身的特点和优势在不同的项目中使用不同的框架。

OpenAI 认为,为了让团队更容易地创建和共享模型及其应用,使用 PyTorch 是更好的选择。通过标准化的 PyTorch 框架,OpenAI 可以建立起基于它的平台,使得自家的各种模型和应用都能进行框架和工具的复用

另外一个选择 PyTorch 的重要原因是:用它来实现各种新的想法特别容易,特别是在 GPU 集群上。OpenAI 在博客中说,自从选择了 PyTorch,他们可以将研究思路到生成模型的迭代开发时间从周压缩到天。这节省了很多的时间。更何况,PyTorch 背后也有着活跃的开发社区,包括 FaceBook 等大型研究机构都在使用。

OpenAI 还在文章中表示,他们的大部分团队已经完成了迁移工作。除非有特定的技术原因,基本上 PyTorch 就是主要的深度学习框架了。例如,OpenAI 在近日推出了 PyTorch 版本的深度强化学习库——「Spinning Up」。

此外,OpenAI 还会在后续的开源计划中公开更多基于 PyTorch 的项目,比如「Block-Sparse GPU Kernels」。这是一种新架构的核,计算速度快于 cuBLAS 和 cuSPARSE。

OpenAI官方博客:

https://openai.com/blog/openai-pytorch/

讨论现场:

https://www.reddit.com/r/MachineLearning/comments/ew8oxq/n_openai_switches_to_pytorch/

长按关注深度学习技术前沿

OpenAI高调站队:深度学习框架以后主要用PyTorch相关推荐

  1. 深度学习入门笔记(十五):深度学习框架(TensorFlow和Pytorch之争)

    欢迎关注WX公众号:[程序员管小亮] 专栏--深度学习入门笔记 声明 1)该文章整理自网上的大牛和机器学习专家无私奉献的资料,具体引用的资料请看参考文献. 2)本文仅供学术交流,非商用.所以每一部分具 ...

  2. 清华开源 Jittor:首个国内高校自研深度学习框架,一键转换 PyTorch

    点击上方"视学算法",马上关注 真爱,请设置"星标"或点个"在看" 来源 | 机器之心 继 Theano.Caffe 之后,又一个由高校主导 ...

  3. 带你测试对比深度学习框架!TensorFlow,Keras,PyTorch...哪家强?(附数据集)

    授权自AI科技大本营(ID: rgznai100) 本文长度为3556字,建议阅读7分钟 亚马逊MXNet在CNN.RNN与NLP情感分析任务上性能强劲,而TensorFlow仅擅长于特征提取. 深度 ...

  4. 清华开源Jittor:首个国内高校自研深度学习框架,一键转换PyTorch

    关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! 来源:机器之心@微信公众号 继 Theano.Caffe 之后,又一个由高校主导的 ...

  5. 深度学习框架(如:Pytorch、Tensorflow、Caffe...)

    文章目录 一.深度学习框架由来 二.各个深度学习框架 2.1.TensorFlow(Google) 2.2.Theano(蒙特利尔大学) 2.3.Torch(NYU/Facebook) 2.4.PyT ...

  6. 深度学习框架:GPU

    深度学习框架:GPU Deep Learning Frameworks 深度学习框架通过高级编程接口为设计.训练和验证深度神经网络提供了构建块.广泛使用的深度学习框架如MXNet.PyTorch.Te ...

  7. 初学者如何选出最适合自己深度学习框架?

    无论是对于深度学习相关专业的初学者,还是已经在企业和组织中从事工业场景应用和研发的开发者来说,选择一个适合自己,适合业务场景需求的深度学习框架显得尤为重要.下边对现有深度框架做一个全面的阐述及解答. ...

  8. 创造属于你自己的深度学习框架,就在这2天时间

    目前,随着人工智能的发展和产业结构的升级,对智能化人才的要求已经越来越高了.人工智能发展的如此迅猛,绝对不是一个巧合,是由最近几十年数据大爆发带来的.随着5G和物联网的运用发展,还会急剧增加,激发着人 ...

  9. 【人工智能】【深度学习】初学者如何选出最适合自己深度学习框架?

    无论是对于深度学习相关专业的初学者,还是已经在企业和组织中从事工业场景应用和研发的开发者来说,选择一个适合自己,适合业务场景需求的深度学习框架显得尤为重要.下边对现有深度框架做一个全面的阐述及解答. ...

最新文章

  1. ORA-29786: SIHA attribute GET failed with error
  2. CF1114F-Please, another Queries on Array?【线段树,欧拉函数】
  3. 前端工具lighthouse
  4. 电气研究生做计算机视觉,UCI研究生电气工程专业排名!师哥带你瞬间拿下
  5. ACM模板——差分约束
  6. Python计算电场中两点间的电势差
  7. 关于ArrayList转json
  8. 百度AI语音语义一体化技术 识别的同时进行语义分析
  9. linux如何装回工具包,如何找到linux工具软件对应的安装软件包----用which+dpkg 实现...
  10. BMP文件格式详解(BMP file format) (转)
  11. 聚类分析二:DBSCAN算法
  12. dism++封装系统使用教程_【原创】最新WIN10系统封装教程2019系列(一)——定制母盘...
  13. endnote中科大版区别_文献管理软件 EndNote X9.3.1 中科大批量授权版
  14. 学习高效编程之 Vim 方法
  15. 为什么DDR电源设计时需要VTT电源
  16. Unity UI跟随物体
  17. 六度人脉 全球最高效的人脉法则(图)
  18. ELK集群部署(六)之Kafka操作
  19. linux补丁rt ck pf zen,Linux 内核社区补丁对比
  20. 简易交通灯控制电路设计

热门文章

  1. 一天之内用SDN能做出什么
  2. python interpolate_python interpolate插值实例
  3. php函数在哪个文件夹下,php删除文件夹及其文件夹下所有文件的函数代码
  4. 腾讯面试题:char 和 varchar的最大长度是多少,以及他们之间的区别(看完你就能和面试官笑谈人生了)
  5. linux命令用tar czvf .tar.gz好用的
  6. csr_matrix矩阵用法小结
  7. python matshow用法
  8. 批处理中百分号%的作用
  9. GPT-3等三篇论文获NeurIPS2020最佳论文奖 | AI日报
  10. 中国数学界,无论怎样感谢哈代都不为过