PyTorch 代码生成

MATLAB Coder Support Package for PyTorch and LiteRT Models

从 PyTorch 和 LiteRT 生成 C、C++ 和 CUDA 代码

MATLAB Coder Support Package for PyTorch® and LiteRT Models 使您能够从各种预训练的 PyTorch 和 LiteRT(以前称为 TensorFlow Lite)深度学习网络生成可读且可移植的 C/C++ 源代码。您可以将包含 MATLAB 和 Simulink 预处理与后处理以及深度学习模型在内的完整应用,作为源代码、静态库或动态库集成到您现有的 C/C++ 项目中。随后,您可以将完整的应用部署到从桌面系统到嵌入式硬件的各种硬件平台上。 

该支持包还使您能够为现代 NVIDIA® GPU,包括嵌入在 NVIDIA Jetson™ 和 NVIDIA Clara™ 平台上的 GPU,从 PyTorch 和 LiteRT 模型生成 CUDA® 代码(使用 GPU Coder)。您可以应用代码自定义、特定于硬件的优化,以及使用软件在环 (SIL) 和处理器在环 (PIL) 测试进行代码验证(使用 Embedded Coder)。您还可以从包含 PyTorch 和 LiteRT 模型的 Simulink 模型中生成代码(使用 Simulink Coder)。