NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

PyTorch 2.1 正式发布,带来自动动态 Shape 支持和分布式训练增强

作者:Andrew Hoblitzell

  • 2023-11-14
    北京
  • 本文字数:1231 字

    阅读完需:约 4 分钟

大小:593.52K时长:03:22
PyTorch 2.1正式发布,带来自动动态Shape支持和分布式训练增强

最新版本的 PyTorch 带来了自动动态 shape 支持和分布式训练增强。PyTorch 2.1 在最近举行的 PyTorch 2023 大会 上正式发布,新版本引入了 ExecuTorch ,用于提升 PyTorch 在移动和边缘设备上的性能。此外,主题演讲还公布了 PyTorch 基金会的新成员以及 11 月份的 Docathon 活动。


PyTorch 2.1



torch.compile() 在许多 PyG 模型上表现出色。总体而言,我们看到了几乎 300% 的运行时改进。—— Matthias Fey(PyG 开发者)


PyTorch 2.1 的一个显著特性是 torch.compile 中的自动动态 shape 支持,可以在模型架构中使用动态输入形状。该功能打破了固定输入形状的限制,提供了更大的灵活性。


在分布式训练方面,通过 torch.distributed.checkpoint 引入了增强功能,可以在多个排名之间并行保存和加载训练任务来提高分布式训练效率。这一功能对于管理长时间运行的训练任务和确保更顺畅的训练流程来说至关重要。


PyTorch 2.1 还增加了对在 torch.compile 中调用 NumPy API 的支持,增强了 PyTorch 和 NumPy 之间的互操作性。这一集成有助于在各种设备上执行 NumPy 代码,使代码生成更高效。新版本还带来了性能方面的改进,包括 CPU 引导程序增强、AVX512 支持以及缩放点积注意机制的增强实现。此外,还引入了 torch.export 的原型版本,提供了一种捕获完整图的机制,启用基于 torch.export 的量化来减小模型大小,以及提升边缘设备和移动平台的推理速度。


ExecuTorch


引入 ExecuTorch 标志着 PyTorch 在移动和边缘设备上改进性能的重要进展。ExecuTorch 的一个显著特性是 Lightweight Operator Registry,是为管理各种 PyTorch 模型量身定制的。它简化了 Operator 的处理,而 Operator 是 PyTorch 模型确保最佳运行时性能的核心构建块。


新版本引入了在目标设备上分析和优化模型性能的设备模型分析功能。这种实时分析对于识别性能瓶颈并通过调整模型来提高效率和降低延迟来说至关重要,特别在各个领域的实时应用中,如增强现实、虚拟现实和物联网。


PyTorch 基金会迎来新成员



我们很高兴成为 PyTorch 基金会的创始成员,并期待与人工智能领域的其他领袖紧密合作来一起发展这个令人惊叹的创新社区。

——谷歌


PyTorch 基金会欢迎 华为Lightning AI 成为新的首席成员。华为的加入旨在优化 PyTorch 以发挥其 Ascend 计算平台的潜力,该平台以其在人工智能应用中的强大计算性能而闻名。


Lightning AI 是 PyTorch Lightning 的开发商,这是 PyTorch 的一个轻量级封装器,已经在代码结构化和可重用方面发挥了关键作用,简化了研究人员和开发人员的工作。Lightning AI 加入 PyTorch 基金会重在加强 PyTorch 生态系统的发展。


Docathon


PyTorch 社区组织了一个 Docathon,计划于 2023 年 11 月举行。这一举措旨在完善和扩展框架的文档,确保文档保持最新和对用户友好。希望更多地参与 PyTorch 2.1 的开发者们可以观看 PyTorch YouTube 频道 上的大会视频,或者查看 活动日程 以获取一些演讲者的信息。


原文链接

https://www.infoq.com/news/2023/10/pytorch21-at-pytorch-con-2023/

2023-11-14 08:005054

评论

发布
暂无评论
发现更多内容

Redis Desktop Manager for mac(Redis可视化工具)中文激活版

影影绰绰一往直前

GrabIt for Mac(高清屏幕截图工具)v4.932中文激活版

影影绰绰一往直前

服务器 突然断电有什么危害

Geek_f19a80

聚力未来!云起无垠成为光合组织成员单位

云起无垠

Xmind for Mac(思维导图软件) 24.01中文版

展初云

Mac 思维导图 XMind

CSP直通车“助你成为优秀的专业敏捷教练”| 12月线上面授双周末班

ShineScrum捷行

敏捷教练 专业敏捷教练

玩转 Cgroup 系列之二:使用 CPUShares 管理 Cgroup

小猿姐

Linux Cgroup CPUShares I/O 调度

软件APP定制开发有那些优势?

Geek_16d138

软件定制 app定制开发

用友在ICDAR发表论文,AI实力获国际顶级学术会议认可

用友BIP

人工智能

普及高质量融资管理举措 ,打造城投国资领先实践,用友Fast by BIP很在“行”

用友BIP

全球司库 国资数智化

如何正确执行 DORA 指标

SEAL安全

DevOps 持续部署 DORA 企业号11月PK榜

玩转 Cgroup 系列之一: Cgroup 的起源、重要性和基本工作原理

小猿姐

Linux 内核 资源管理 Cgroup

强大的矢量绘图软件Sketch for mac破解版下载

影影绰绰一往直前

sketch Mac Sketch下载 Sketch 中文版下载 Sketch99

Fig Player for Mac(多媒体播放器)

展初云

播放器 Mac软件 Fig Player

大模型训练:提高NLP性能的关键路径

百度开发者中心

nlp 大模型

轻松理解 Transformers (4) :Decoder 和 Output 部分

Baihai IDP

人工智能 深度学习 AI Transformer 白海科技

如何走出自己的第二曲线

老张

职场成长 第二曲线

利用Prompt工程提升大模型性能

百度开发者中心

深度学习 大模型

普通人为什么要学物理?这个答案最逆天!

博文视点Broadview

Prompt模板助力智能交互

百度开发者中心

大模型 #人工智能 Prompt

一起学Elasticsearch系列-Query DSL

Java随想录

Java 大数据 ES

Amazon EC2使用测评

i查拉图斯特拉如是说

服务器 亚马逊云科技 EC2

MouseBoost Pro for Mac(右键助手)

展初云

Mac软件 鼠标辅助

式细胞术分析软件:FlowJo 安装破解版 完美激活

影影绰绰一往直前

FlowJo 10 for Mac FlowJo 10下载 FlowJo 10破解版

亚马逊云科技大语言模型加速OCR应用场景发展

归来

人工智能 OCR 大语言模型

Xmind for Mac(思维导图软件) 24.01中文激活版

mac

XMind 思维导图软件 苹果mac Windows软件

文心大模型驱动的代码助手Comate

百度开发者中心

大模型 #人工智能 智能代码助手

Perfectly Clear Workbench for mac(智能图像清晰度处理软件)中文版下载

影影绰绰一往直前

首发!文心一言插件精品课,共创大模型应用新范式

飞桨PaddlePaddle

插件 文心一言 AI原生应用

软件定制APP开发服务流程

Geek_16d138

软件开放 app定制开发

PyTorch 2.1正式发布,带来自动动态Shape支持和分布式训练增强_大数据_InfoQ精选文章