重要组件
构成每条 AI 管线的四个插件,以及通常会阻碍集成的那一个。
开发工作流
用例 → AI Hub 模型检查 → 后处理检查 → 构建应用。
后处理模块
支持的用例、模型系列,以及每种模块类型生成的元数据。
AI 应用的重要 QIM SDK 组件
每个 QIM SDK AI 应用都由一小组组件组装而成。其中两个组件决定了您的用例能否开箱即用:运行模型的推理插件,以及将原始输出张量转换为可用元数据的后处理模块。应用开发工作流
该工作流由两个决策驱动:Qualcomm AI Hub 上是否有兼容的模型,以及现有后处理模块是否支持该模型的输出。如果两者都支持,可直接进入应用开发。否则,请先集成您自己的模型和/或添加自定义后处理模块。步骤 2a 和 3a 是可选的。当有合适的 AI Hub 模型和兼容的后处理模块时,您可以从定义用例直接进入应用构建。
后处理模块和支持的用例
qtimlpostprocess 插件将原始模型输出张量转换为结构化元数据,供管线的其余部分使用。使用 module 属性配置所需的后处理模块,并提供该模块所需的任何模型特定的 labels 或 settings。选择与模型输出匹配的模块,是决定管线能否生成可用结果的最重要决策。
所列示例是具有代表性的模型系列,而不是详尽的列表。由于后处理模块通常基于输出张量格式,许多兼容的模型可以复用同一个模块。在确定需要自定义模块之前,请将模型的输出张量与
gst-inspect-1.0 qtimlpostprocess 报告的支持格式进行核对。后续步骤
选择与您在工作流中所处阶段相符的卡片。使用自己的模型
步骤 2a — 没有合适的 AI Hub 模型,因此需要针对目标平台编译和量化您自己的模型。
添加后处理支持
步骤 3a — 没有与输出匹配的内置模块,因此需要编写并部署自定义模块。
构建应用
步骤 4 — 模型和模块已就绪,因此请选择路径并进行构建。
相关信息
- Qualcomm AI Hub — 下载经过预训练和优化的模型,以在这些管线中使用。
- 插件参考 — 所有 QIM SDK 插件及其属性和 caps。
- 示例管线 — 适用于各个用例的即用型管线。

