什么是 ExecuTorch?
ExecuTorch 是一套端到端的解决方案,旨在为移动设备和边缘设备(包括可穿戴设备、嵌入式设备和微控制器)提供端侧推理能力。它是 PyTorch Edge 生态系统的一部分,能够将各种 PyTorch 模型(视觉、语音、生成式 AI 等)高效地部署到边缘设备上。ExecuTorch 的核心价值主张包括:
可移植性:兼容各种计算平台,从高端手机到资源极其受限的嵌入式系统和微控制器。
生产力:使开发人员能够使用统一的工具链和 SDK,完成从 PyTorch 模型创作、转换到调试,再到各种平台部署的全过程。
高性能:得益于轻量级运行时并充分利用 CPU、NPU 和 DSP 等硬件能力,为最终用户提供流畅且高性能的体验。
探索 ExecuTorch
目前,ExecuTorch 为 Meta 旗下的各种 AR、VR 以及系列应用 (FOA) 产品和服务提供支持。我们很高兴看到社区如何利用我们全新的端侧 AI 堆栈。您可以进一步了解 ExecuTorch 的核心组件及其架构、工作原理,并浏览文档页面和详细教程。