什么是 ExecuTorch?
ExecuTorch 是一个端到端解决方案,用于在移动和边缘设备(包括可穿戴设备、嵌入式设备和微控制器)上实现设备端推理功能。它是 PyTorch Edge 生态系统的一部分,能够将各种 PyTorch 模型(视觉、语音、生成式 AI 等)高效部署到边缘设备。ExecuTorch 的主要价值主张包括:
可移植性:兼容各种计算平台,从高端手机到高度受限的嵌入式系统和微控制器。
生产力:使开发人员能够使用相同的工具链和 SDK,从 PyTorch 模型创作和转换,到调试和部署到各种平台。
性能:通过轻量级运行时和充分利用 CPU、NPU 和 DSP 等完整的硬件功能,为最终用户提供无缝且高性能的体验。