DLR 物件偵測模型商店 - AWS IoT Greengrass

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

DLR 物件偵測模型商店

DLR 物件偵測模型存放區是一個機器學習模型元件,其中包含預先訓練的 YoLov3 模型做為 Greengrass 工件。此元件中使用的範例模型是從 GluonCV 模型 Zoo 擷取,並使用 SageMaker Neo 深度學習執行階段進行編譯。

DLR 對象檢測推斷組件使用此組件作為模型源的依賴關係。若要使用自訂訓練的 DLR 模型,請建立此模型元件的自訂版本,並將您的自訂模型納入為元件人工因素。您可以使用此元件的配方做為範本來建立自訂模型元件。

注意

DLR 物件偵測模型存放區元件的名稱會依其版本而有所不同。版本 2.1.x 及更新版本的元件名稱為。variant.DLR.ObjectDetection.ModelStore版本 2.0.x 的元件名稱為。variant.ObjectDetection.ModelStore

版本

此元件具有下列版本:

  • 2.1.x

  • 2.0.x

Type

元件是一般元件 (aws.greengrass.generic)。Greengrass 核會執行元件的生命週期指令碼。

如需詳細資訊,請參閱 元件類型

作業系統

此元件可安裝在執行下列作業系統的核心裝置上:

  • Linux

  • Windows

要求

此元件具有下列需求:

  • 在運行 Amazon Linux 2 或 Ubuntu 18.04 的 Greengrass 核心設備上,GNU C 庫(glibc)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
  • 樹莓派運行樹莓派 OS 靶心設備必須滿足以下要求:

    • NumPy 1.22.4 或更新版本已安裝在裝置上。樹莓派 OS 靶心包括早期版本的 NumPy,因此您可以在設備上運行以下命令進 NumPy 行升級。

      pip3 install --upgrade numpy
    • 裝置上啟用的舊式攝影機堆疊。樹莓派 OS Bullseye 包括一個新的相機堆疊,預設情況下啟用且不相容,因此您必須啟用傳統的相機堆疊。

      啟用舊式相機堆疊的步驟
      1. 運行以下命令以打開樹莓派配置工具。

        sudo raspi-config
      2. 選取介面選項

      3. 選取「舊式相機」以啟用舊式相機堆疊。

      4. 重新啟動 Raspberry Pi。

相依性

部署元件時, AWS IoT Greengrass 也會部署其相依性的相容版本。這表示您必須符合元件及其所有相依性的需求,才能成功部署元件。本節列出此元件之已發行版本的相依性,以及定義每個相依性之元件版本的語意版本條件約束。您也可以在AWS IoT Greengrass 主控台中檢視元件每個版本的相依性。在元件詳細資料頁面上,尋找 [相依性] 清單。

2.1.13 and 2.1.14

下表列出此元件 2.1.13 和 2.1.14 版的相依性。

相依性 兼容版本 相依性類型
Greengrass 核 > = 2.0.0 軟式
2.1.12

下表列出此元件 2.1.12 版的相依性。

相依性 兼容版本 相依性類型
Greengrass 核 > = 2.0.0 軟式
2.1.11

下表列出此元件 2.1.11 版的相依性。

相依性 兼容版本 相依性類型
Greengrass 核 > = 2.0.0 <2.11.0 軟式
2.1.10

下表列出此元件 2.1.10 版的相依性。

相依性 兼容版本 相依性類型
Greengrass 核 > = 2.0.0 軟式
2.1.9

下表列出此元件 2.1.9 版的相依性。

相依性 兼容版本 相依性類型
Greengrass 核 > = 2.0.0 軟式
2.1.8

下表列出此元件 2.1.8 版的相依性。

相依性 兼容版本 相依性類型
Greengrass 核 > = 2.0.0 軟式
2.1.7

下表列出此元件 2.1.7 版的相依性。

相依性 兼容版本 相依性類型
Greengrass 核 > = 2.0.0 軟式
2.1.5 and 2.1.6

下表列出此元件 2.1.5 和 2.1.6 版的相依性。

相依性 兼容版本 相依性類型
Greengrass 核 > = 2.0.0 軟式
2.1.4

下表列出此元件 2.1.4 版的相依性。

相依性 兼容版本 相依性類型
Greengrass 核 > = 2.0.0 軟式
2.1.3

下表列出此元件 2.1.3 版的相依性。

相依性 兼容版本 相依性類型
Greengrass 核 > = 2.0.0 軟式
2.1.2

下表列出此元件 2.1.2 版的相依性。

相依性 兼容版本 相依性類型
Greengrass 核 > = 2.0.0 軟式
2.1.1

下表列出此元件 2.1.1 版的相依性。

相依性 兼容版本 相依性類型
Greengrass 核 > = 2.0.0 軟式
2.0.x

下表列出此元件 2.0.x 版的相依性。

相依性 兼容版本 相依性類型
Greengrass 核 〜 2.0.0 軟式

組態

此元件沒有任何組態參數。

本機記錄檔

此元件不會輸出記錄檔。

變更記錄

下表說明元件每個版本的變更。

版本

變更

2.1.14

版本更新了 Greengrass 核 2.12.5 版本。

2.1.13

版本更新 Greengrass 2.12.0 版本釋放。

2.1.12

版本更新了 Greengrass 核 2.11.0 版本釋放。

2.1.11

版本更新了 Greengrass 2.10.0 版本。

2.1.10

版本更新 Greengrass 2.9.0 版本釋放。

2.1.9

版本更新 Greengrass 2.8.0 版本的版本。

2.1.8

版本更新了 Greengrass 核 2.7.0 版本釋放。

2.1.7

版本更新 Greengrass 2.6.0 版本發布。

2.1.6

新增 CPU 模型以修正 Arch64 裝置上的問題。

2.1.5

新功能
  • 為 Windows 核心裝置新增範例物件偵測模型。

錯誤修復和改進
  • 版本更新了 Greengrass 核 2.5.0 版本。

2.1.4

版本更新 Greengrass 2.4.0 版本的版本。

2.1.3

版本更新了 Greengrass 核 2.3.0 版本。

2.1.2

版本更新了 Greengrass 核 2.2.0 版本。

2.1.1

新功能
  • 新增適用於 AArch64 平台的範例 Yolov3 物件偵測模型。這擴展了對運行 NVIDIA 傑特森的 Greengrass 核心設備的機器學習支持,例如傑特森納米。

2.0.4

初始版本。