DLR 对象检测模型存储 - Amazon IoT Greengrass
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

DLR 对象检测模型存储

DLR 对象检测模型存储是一个机器学习模型组件,其中包含预训练的 Yolov3 模型作为 Greengrass 工件。此组件中使用的示例模型从GluonCV 模式动物园并使用 Amazon SageMaker Neo 编译深度学习运行时

这些区域有:DLR 对象检测推理组件使用此组件作为模型源的依赖关系。要使用自定义训练的 DLR 模型,创建自定义版本,并将您的自定义模型作为组件工件包含在内。您可以将此组件的配方用作模板来创建自定义模型组件。

注意

DLR 对象检测模型存储组件的名称因其版本而异。2.1.x 版及更高版本的组件名称为variant.DLR.ObjectDetection.ModelStore。2.0.x 版的组件名称为variant.ObjectDetection.ModelStore

Versions

此组件具有以下版本:

  • 2.x

  • 2.x

Type

此组件是一个通用组件 (aws.greengrass.generic)。这些区域有:Greengrass 核心运行组件的生命周期脚本。

有关更多信息,请参阅 组件类型

Requirements

要部署组件,必须满足组件及其dependencies。此组件具有以下要求:

  • 在运行亚马逊 Linux 2 或 Ubuntu 18.04 的 Greengrass 核心设备上,GNU C 库(gli) 版本 2.27 或更高版本。

  • 在 ARMV7L 设备上,如树莓派,依赖于在设备上安装的 OpenCV Python。运行以下命令以安装依赖项:

    sudo apt-get install libopenjp2-7 libilmbase23 libopenexr-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libgtk-3-0 libwebp-dev

Dependencies

部署组件时,Amazon IoT Greengrass还部署其依赖关系的兼容版本。您必须满足组件及其所有依赖关系的要求才能成功部署组件。本部分列出了发布版本以及定义每个依赖关系的组件版本的语义版本约束。您也可以在中查看组件各个版本的依赖关系,Amazon IoT Greengrass控制台。在组件详细信息页面上,查找依赖项列表。

2.1.x

下表列出了此组件 2.1.x 版本的依赖关系。

依赖关系 兼容版本 依赖关系类型
Greengrass 核心 >=2.0.0 软性
2.0.x

下表列出了此组件 2.0.x 版本的依赖关系。

依赖关系 兼容版本 依赖关系类型
Greengrass 核心 ~ 2.0.0 软性

Changelog

下表介绍每一版的中的更改。

版本

更改

2.x

新功能
  • 添加一个针对 Armv8(AArch64)平台的 Yolov3 对象检测模型示例。这扩展了对运行 NVIDIA Jetson 的 Greengrass 拉斯核心设备(如杰森纳米)的机器学习支持。

2.0.4

初始版本。