google-ai-edge/litert-torch
Support PyTorch model conversion with LiteRT.
解决的问题
通过将 PyTorch 模型转换为 .tflite 格式,使开发者能够在 Android、iOS 和 IoT 应用中本地运行模型。这消除了对云端推理的需求,使模型可以在 CPU、GPU 和 NPU 硬件加速器上本地运行。
工作原理
该库与 PyTorch 集成使用 torch.export(),并提供对 Core ATen 操作的广泛支持,将模型转换为 .tflite 平面缓冲区。对于大型语言模型(LLMs)和基于 Transformer 的架构,它包含一个专用的 Generative API,用于创建和量化可经由 LiteRT-LM 部署的移动端优化模型。
适用人群
专为希望将 PyTorch 训练的模型部署到边缘设备,同时在各种硬件加速器上保持高性能的 AI 开发者和移动工程师设计。
主要亮点
- 广泛的硬件支持:初始支持 CPU、GPU 和 NPU。
- PyTorch 集成:基于
torch.export(),实现无缝转换工作流。 - Generative API:专用于创建和量化移动端 LLM 部署的 Transformer 模型的工具。
- 跨平台:支持 Android、iOS 和 IoT 环境。
相关
- 项目
- 项目
- 项目
- 项目
- 项目