PyTorch 1.0现身F8开发者大会

奇点导读:

美国时间五月一日,F8开发者大会照常举行,本次F8主要看点如下:

A.比较重点的是即将上线的约会功能,一键消除用户隐私的功能

B.Stories 第三方集成:支持 Facebook、Instagram、Messenger 和 WhatsApp 这四个带有 Stories 功能的应用,适配的第三方 App 包含抖音(头条旗下)和美图

C.VR一体机Oculus Go发售,以及相应推出的三款新官方应用(实际上也是之前已有功能的升级)

D.3D分享功能的升级,包括一个重点谈到的“记忆场景重建”功能,也就是去年就提出的Camera Effect技术中2D图像3D化的进一步应用

本篇着重关注一下Facebook在F8开发者大会第二天宣布将发布PyTorch 1.0,Facebook提前展示了这款新框架的特性以及一个新logo,如下。

作为 Caffe2 作者,现在任职于 Facebook 的贾扬清在知乎说道,将这两个框架整合起来可以极大提升开发效率,为广大开发者提供便利,而他们也会有进一步计划。

「因为 PyTorch 有优秀的前端,Caffe2 有优秀的后端,整合起来以后可以进一步最大化开发者的效率。目前 FAIR 大概有超过一半的项目在使用 PyTorch,而产品线全线在使用 Caffe2,所以两边都有很强的动力来整合优势。

开发效率是我在 Facebook 非常重视的一个方向:去年年中的时候启动了 ONNX 项目(初版的代码是我亲自上手写的),然后帮助搭建了 ONNX team,来增强不同框架甚至不同公司之间的协作;Caffe2 和 PyTorch 在代码层的合并也是从那个时候开始逐渐推动的一项内容。

至于进一步的计划,目前我还不方便透露,等过一个月有空再来更新吧。」

此前,针对深度学习框架碎片化问题(比如在 A 框架上训练的神经网络模型无法直接在 B 框架上使用,开发者需要耗费大量时间精力把模型从一个开发平台移植到另一个平台),Facebook 和微软发布开源项目——ONNX。目前,CNTK,PyTorch , Caffe2,MXNet 等均宣布支持 ONNX。

而现在,随着 PyTorch 和 Caffe2 结合,这将会是解决深度学习框架碎片化,创造一个更加便利的开发环境的一大步。

Facebook介绍说,PyTorch 1.0结合了Caffe2和ONNX模块化、面向生产的特性,和PyTorch自身灵活、面向研究的特性结合起来,为广泛的AI项目提供了一个从科研原型到生产部署的快速、无缝途径,让用户可以快速实验,通过一个能在强制执行模式和声明执行模式之间无缝切花的混合前端优化性能。

除了将研究和生产特性结合起来,PyTorch 1.0还将ONNX(开放神经网络交换)包含进来。ONNX是Facebook去年联合多家软硬件公司发布的神经网络模型转换协议,现在,它新增了对苹果的Core ML、百度PaddlePaddle、高通SNPE的支持,再加上原本支持的MXNet、Caffe2、PyTorch、TensorFlow、CNTK等框架,实现了神经网络模型在各种主流框架之间的转换。

PyTorch 1.0 beta版将在今年夏天和用户见面。

不过,Facebook内部已经用上了。官方称,Facebook多款产品和服务都在大规模应用这个新框架,它每天要处理60亿次文本翻译任务。

PyTorch最初亮相于1年多以前,Facebook的另一款深度学习框架Caffe2,则在去年的F8大会上正式发布。

早在今年4月,Caffe2已经宣布全部代码并入PyTorch。接下来的几个月里,两款框架原本的组件将深度结合,成为一个单独的软件包。

就在上周,PyTorch发布了v0.4.0版本,将Tensors(张量)和Variables(变量)合并,新增了零维张量,还开始了对Windows系统的官方支持。

展示PyTorch 1.0的同时,Facebook还开源了一部分研究成果。比如用于视频理解的ResNext3D模型将于6月发布,视频行为识别模型Res 2+1今天就已经开源,PyTorch中的自然语言理解库Translate也将开源。

原文发布于微信公众号 - 奇点(qddata)

原文发表时间:2018-05-03

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏腾讯技术工程官方号的专栏

腾讯俞栋:定义下一代智能人机交互,从目标、挑战到实现路径

语音识别及深度学习领域专家、腾讯AI Lab副主任及西雅图实验室负责人俞栋博士,在2018年腾讯全球合作伙伴大会上展示了腾讯AI正在推进的跨领域前沿研究:下一代...

1232
来自专栏理论坞

用户体验 · 知识体系汇总

作为一门新兴学科,在具体的设计操作过程中,用户体验设计吸取了多个学科的知识。除了第一章所讲述的面向人的学科和面向技术的学科之外,还包括面向设计的学科。

922
来自专栏美团技术团队

外卖O2O的用户画像实践

美团外卖经过3年的飞速发展,品类已经从单一的外卖扩展到了美食、夜宵、鲜花、商超等多个品类。用户群体也从早期的学生为主扩展到学生、白领、社区以及商旅,甚至包括在K...

4426
来自专栏数说工作室

【数说·大数据圈】当我们谈论“细分”(segmentation)的时候我们在谈论什么

我们经常听到一些创业者说,“我做的这个产品主要面向XX客户”,有人服务于高净值人群、有人专门面向女性客户群,也有人专注于老年市场......,不同的客户群之间存...

4554
来自专栏BestSDK

科大讯飞推出AIUI开放平台 提供一站式场景交互SDK

科大讯飞正式推出AIUI开放平台,基于原先讯飞开放平台生态圈,着重将人机交互的能力向合作伙伴开放,面向垂直领域提供场景交互解决方案。 ? 本次开放的AIUI平台...

38411
来自专栏CDA数据分析师

如何成为一名数据科学家 | 面试篇(附视频中字)

CDA字幕组 编译整理 本文为 CDA 数据分析师原创作品,转载需授权 数据科学家是21世纪最性感的职业,在本文中我们将解答如何找一份适合自己的数据科学工作。 ...

34710
来自专栏腾讯大数据可视化设计团队的专栏

遇见大数据可视化: 未来已来,变革中的数据可视化

今天,大数据已无所不在,并且正被越来越广泛的被应用到历史、政治、科学、经济、商业甚至渗透到我们生活的方方面面中,获取的渠道也越来越便利。

1.9K5
来自专栏腾讯社交用户体验设计

未来已来,变革中的数据可视化--遇见大数据可视化系列文章之一

1472
来自专栏CDA数据分析师

机器学习的商业应用

机器学习的商业应用就是把真实的场景,真实的商业应用的经验凝练成对每个数据分析师都有价值的功能,逐渐放到产品中。 本期精编版嘉宾演讲为IBM中国开发中心技术总监...

2205
来自专栏人工智能头条

清华大学张敏:当人工智能“科学遇到艺术”的一点杂谈

692

扫码关注云+社区