邀请您参加 10 月 22-23 日在旧金山举行的 PyTorch 大会。征集议题现已开放!了解更多

ExecuTorch

端到端解决方案,实现移动和边缘设备上的设备端推理能力

什么是 ExecuTorch?

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

ExecuTorch logo
Mobile icon
可移植性:与各种计算平台兼容,从高端手机到资源高度受限的嵌入式系统和微控制器。
Chip icon
生产力:使开发者能够使用相同的工具链和 SDK,从 PyTorch 模型编写和转换,到在各种平台上进行调试和部署。
Stopwatch icon
性能:通过轻量级运行时以及充分利用 CPU、NPU 和 DSP 等硬件能力,为终端用户提供流畅且高性能的体验。

探索 ExecuTorch

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

ExecuTorch 文档 GitHub 上的 ExecuTorch Discord 上的 ExecuTorch

为什么选择 ExecuTorch?

支持设备端 AI 面临独特的挑战,包括多样的硬件、严苛的功耗要求、低甚至无网络连接以及实时处理需求。这些限制在过去阻碍或减缓了可扩展、高性能设备端 AI 解决方案的创建。我们设计了 ExecuTorch,由 Meta、Arm、Apple 和 Qualcomm 等行业领导者支持,旨在实现高度可移植性并提供卓越的开发者生产力,同时不牺牲性能。

文档

查阅 PyTorch 全面开发者文档

查看文档

教程

获取针对初学者和高级开发者的深度教程

查看教程

资源

查找开发者资源并获得问题解答

查看资源