DX-M1 / DX-M1M SDK 介绍
概述
DX-M1 / DX-M1M SDK 是一套用于优化人工智能模型并将模型高效地部署在瑞莎智核 DX-M1 / DX-M1M 加速卡上的 SDK。 用户使用 DX-M1 / DX-M1M SDK 可以将主流的人工智能框架模型(Pytorch, Onnx, Tensorflow)移植到瑞莎智核 DX-M1 / DX-M1M AI 加速卡上使用 DEEPX NPU 进行硬件加速推理。

DX-M1 / DX-M1M SDK overview
SDK 组成
DX-M1 / DX-M1M SDK 由两部分组成分别为模型编译部分和模型推理部分。
提示
DX-M1 / DX-M1M SDK 配置请到 资源下载页面 和使用 DX-ALL-SUITE 进行下载
模型编译部分
- DX-COM(模型编译器) 是根据 ONNX 模型文件和配置文件,将 ONNX 模型编译成在 NPU 上可执行的 DXNN 模型文件格式。
- DX-Tron(DXNN 模型查看器) 是 DXNN 模型的结构查看器。
模型推理部分
-
DXRT-NPU-Driver(驱动软件) 用于驱动智核 DX-M1 / DX-M1M。
-
DX-RT(运行时软件) 用户与智核 DX-M1 / DX-M1M NPU 硬件进行交互的运行时,并实现推理过程中的前后处理,管理 NPU 的输入与输出。
-
DX-APP(演示应用) 是基于智核 DX-M1 / DX-M1M NPU 的应用 demo 模板。
-
DX-STREAM(Gstreamer 插件) 是一个自定义的 GStreamer 插件。用于将实时流式数据集成到基于 DEEPX NPU 的应用中。
DX-ALL-SUITE
DX-ALL-SUITE 是 DEEPX-SDK 的集成仓库,可用于方便用户安装与使用 DEEPX-SDK。
信息
VERSION: v2.1.0
Host
export VERSION=v2.1.0
Host
git clone -b ${VERSION} --recurse-submodules https://github.com/DEEPX-AI/dx-all-suite.git