为 PyTorch 和 LiteRT 模型生成代码
为 PyTorch® ExportedProgram 和 LiteRT 模型生成 C、C++ 和 CUDA 代码
自 R2026a 起
自 R2026a 起
使用 MATLAB® Coder™ Support Package for PyTorch and LiteRT Models,您可以:
将 PyTorch ExportedProgram 和 LiteRT(TensorFlow Lite 或 TFLite)模型加载到 MATLAB 代码和 Simulink® 模型中。您可以加载各种预训练的深度学习网络,包括 YOLOv11、Whisper、DINOv2、Depth Anything 和 SAM2。
通过将 TensorFlow 或 Keras 模型转换为 LiteRT 格式来为其生成代码。
为 PyTorch ExportedProgram 和 LiteRT 模型生成独立于目标的 C 和 C++ 代码并部署这些代码。
使用 GPU Coder™ 生成优化的纯 CUDA® 代码。
使用代码替换库为目标硬件合并特定于处理器的固有函数。
此支持包在 MATLAB Online™ 上不受支持。
类别
- 快速入门
学习 MATLAB Coder Support Package for PyTorch and LiteRT Models 的基础知识
- 在 MATLAB 中为 PyTorch 和 LiteRT 模型生成代码
从 MATLAB 代码生成通用 C、C++ 和纯 CUDA 代码
- 在 Simulink 中为 PyTorch 和 LiteRT 模型生成代码
从 Simulink 模型生成通用 C、C++ 和纯 CUDA 代码