加入我们,9月18-19日在硅谷参加 2024 PyTorch 大会。 了解更多

ExecuTorch

用于在移动和边缘设备上启用设备端推理功能的端到端解决方案

什么是 ExecuTorch?

ExecuTorch 是一种端到端解决方案,用于在移动和边缘设备(包括可穿戴设备、嵌入式设备和微控制器)上启用设备端推理功能。它是 PyTorch Edge 生态系统的一部分,能够将各种 PyTorch 模型(视觉、语音、生成式 AI 等)高效部署到边缘设备。ExecuTorch 的主要价值主张是

Mobile icon
可移植性:与各种计算平台兼容,从高端手机到高度受限的嵌入式系统和微控制器。
Chip icon
生产力:使开发者能够使用相同的工具链和 SDK,从 PyTorch 模型编写和转换,到调试和部署到各种平台。
Stopwatch icon
性能:由于轻量级运行时和充分利用硬件功能(如 CPU、NPU 和 DSP),为最终用户提供无缝且高性能的体验。

探索 ExecuTorch

ExecuTorch 目前正在为 Meta 的 AR、VR 和系列应用 (FOA) 产品和服务提供各种体验。我们很高兴看到社区如何利用我们全新的设备端 AI 堆栈。您可以了解更多关于 关键组件 及其架构、工作原理,并浏览 文档页面详细教程

ExecuTorch 文档 GitHub 上的 ExecuTorch

为什么选择 ExecuTorch?

支持设备端 AI 面临着独特的挑战,包括硬件多样性、严格的功耗要求、低/无互联网连接以及实时处理需求。这些限制在历史上阻碍或减缓了可扩展且高性能的设备端 AI 解决方案的创建。我们设计了 ExecuTorch,并得到了 Meta、Arm、Apple 和 Qualcomm 等行业领导者的支持,使其具有高度的可移植性,并在不损失性能的情况下提供卓越的开发者生产力。

文档

访问全面的 PyTorch 开发者文档

查看文档

教程

获取面向初学者和高级开发者的深入教程

查看教程

资源

查找开发资源并获得解答

查看资源