网站首页 > 开源技术 正文
大数据文摘作品
编译:龙牧雪
昨天,扎克伯格刚刚在Facebook F8大会重提责任和乐观,今天会议发布的焦点是AI技术进步。
重中之重,宣布PyTorch 1.0的诞生。
PyTorch 1.0合并了基于Python的PyTorch与Caffe2,允许开发人员从研究转向生产,而无需处理迁移。
一个月前,深度学习框架Caffe2的作者贾扬清在知乎上回答了为什么要整合Caffe2和PyTorch,还预告了进一步计划。现在这步动作清晰了,据贾扬清总结就是,Caffe2 + PyTorch = PyTorch 1.0。
在Facebook,人工智能工作分为两个团队,Facebook AI Research小组(FAIR)和该公司的Applied Machine Learning团队(AML)。两者区别是,人工智能研究部门可以使用看似无限的计算资源,而产品条线则希望实现更适合消费者的轻量级机器学习模型。过去,FAIR主要使用更适合研究的PyTorch,而AML主要使用资源效率更高的Caffe2框架。
在研究和生产的不同阶段,在这些框架之间迁移,一直是个有点头痛的问题。PyTorch 1.0融合了这两种面向研究和生产的框架,具有即时和图形执行模式,继续以研究为中心,同时为生产做了一些优化。
现在,开发者只需要使用PyTorch 1.0,并且可以在一个框架中无缝衔接研究和生产,而不需要一个单独的训练/研究框架和生产框架。
Facebook去年与微软合作创建了ONNX,旨在使框架之间的迁移更加简单。他们现在已经将ONNX整合到PyTorch 1.0中,以便模型可以与其他框架进行互操作,开发人员可以“混搭”。
接下来的几个月,Facebook还将统一PyTorch 0.4和Caffe2代码库,以创建一个统一的框架,支持多种功能,通过分析、移动部署、广泛的供应商集成等支持高效的图形模式执行。
PyTorch 1.0 beta版将于今年晚些时候发布。微软已经计划在Azure中支持该框架,亚马逊AWS也将支持PyTorch 1.0。
贾扬清在Facebook官方声明中写道:
这只是个开始。我们希望创建和分享更好的AI编程模型、接口和自动优化。AI是Facebook的基础技术,使现有产品更好,并创造全新的体验。通过开放论文、代码和模型,我们可以与所有人工智能研究人员和从业人员合作,以更快地推进现有技术水平并以新方式应用这些技术。
猜你喜欢
- 2024-10-16 一行代码切换TensorFlow与PyTorch,模型训练也能用俩框架
- 2024-10-16 机器学习如何改变未来十年的软硬件?
- 2024-10-16 Facebook将推出PyTorch 1.0,整合Caffe2 + PyTorch
- 2024-10-16 一文看懂如何使用模型转换工具X2Paddle
- 2024-10-16 知识|Caffe2震惊问世,先来看看神经网络如何可视化
- 2024-10-16 为什么要做Caffe2?贾扬清亲自给出答案
- 2024-10-16 脸书发布开源Caffe2深度学习框架,跨平台模型训练的新趋势
- 2024-10-16 Caffe2正式发布!新框架有何不同?贾扬清亲自解答
- 2024-07-09 没有依赖库也能跑机器学习模型!推荐一个强大工具m2cgen
- 2024-07-09 大小仅17KB!这个微型风格迁移模型太好玩了|代码+教程
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)