Skip to main content
Edge Impulse 是一个端到端平台,用于在 Qualcomm® Dragonwing™ 设备上构建边缘 AI 模型。 它支持数据集创建、模型训练和硬件加速部署。 该平台支持音频、图像、传感器数据以及多种格式的自定义模型。

前提条件

  • 确保您已为开发板完成设备设置。
  • 确保您已与 Qualcomm 评估套件建立 SSH 连接。连接后,可通过其配置的 IP 地址访问评估套件。推送模型和工件以运行 AI/ML 应用时需要该 IP 地址。

训练 AI 模型

要开始使用 Edge Impulse 构建模型,请完成以下步骤:
  1. 在 Edge Impulse 注册一个免费的开发者帐户。
  2. 在设备上安装 Edge Impulse 命令行界面和依赖项。
  3. 将设备连接到 Edge Impulse。
    向导启动后会提示您登录并选择一个 Edge Impulse 项目。
    要切换到其他项目或使用其他摄像头,请使用 --clean 参数重新运行该命令。
  4. 验证设备已连接到 Edge Impulse。 a. 导航到您的 Edge Impulse 项目并选择 Devices。 b. 确认您的设备出现在列表中。 Edge Impulse 已连接设备列表
  5. 要构建您的第一个 AI 模型,请遵循任一 Edge Impulse 教程。
  6. 要运行您的模型,请在开发板的终端或 SSH 会话中运行以下命令:
    该命令会自动在 NPU 上构建、下载并运行模型。它仅支持量化模型。要手动下载 EIM 文件,请转到 Edge Impulse 项目的 Deployment 页面并搜索 Linux (AARCH64 with Qualcomm QNN)。

自带模型

Edge Impulse 还支持以 SavedModel、 ONNX、LiteRT、TensorRT 或 scikit-learn 等格式自带模型(BYOM)。通过 BYOM 部署的模型在 Qualcomm Dragonwing 平台上得到全面支持,量化模型可使用 NPU 加速。 如果您的模型尚未量化,可以上传代表性数据集以提升性能。 要为 Qualcomm Dragonwing 设备自带模型,请参阅 Edge Impulse > Bring Your Own Model。