DLR 影像分類模型存放區 - AWS IoT Greengrass

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

DLR 影像分類模型存放區

DLR 影像分類模型存放區是一種機器學習模型元件,其中包含預先訓練的 ResNet-50 模型做為 Greengrass 成品。此元件中使用的預先訓練模型是從 GluonCV 模型動物園擷取,並使用 SageMaker AI Neo Deep Learning Runtime 編譯。

DLR 影像分類推論元件使用此元件做為模型來源的相依性。若要使用自訂訓練DLR模型,請建立此模型元件的自訂版本,並將自訂模型納入元件成品。您可以使用此元件的配方做為範本,來建立自訂模型元件。

注意

DLR 影像分類模型存放區元件的名稱會因版本而異。2.1.x 版和更新版本的元件名稱為 。 variant.DLR.ImageClassification.ModelStore2.0.x 版的元件名稱為 variant.ImageClassification.ModelStore

版本

此元件具有下列版本:

  • 2.1.x (variant.DLR.ImageClassification.ModelStore)

  • 2.0.x (variant.ImageClassification.ModelStore)

Type

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

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

作業系統

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

  • Linux

  • Windows

要求

此元件有下列需求:

  • 在執行 Amazon Linux 2 或 Ubuntu 18.04 的 Greengrass 核心裝置上,GNUC Library (glibc) 2.27 版或更新版本安裝在裝置上。

  • 在 Armv7l 裝置上,例如 Raspberry Pi,安裝在裝置上的 OpenCV-Python 相依性。執行下列命令來安裝相依性。

    sudo apt-get install libopenjp2-7 libilmbase23 libopenexr-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libgtk-3-0 libwebp-dev
  • 執行 Raspberry Pi OS Bullseye 的 Raspberry Pi 裝置必須符合下列要求:

    • NumPy 裝置上已安裝 1.22.4 或更新版本。Raspberry Pi OS Bullseye 包含舊版 NumPy,因此您可以執行下列命令以在 NumPy 裝置上升級。

      pip3 install --upgrade numpy
    • 在裝置上啟用的舊版攝影機堆疊。Raspberry Pi OS Bullseye 包含預設啟用且不相容的新攝影機堆疊,因此您必須啟用舊版攝影機堆疊。

      啟用舊版攝影機堆疊
      1. 執行下列命令以開啟 Raspberry Pi 組態工具。

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

      3. 選取舊版攝影機以啟用舊版攝影機堆疊。

      4. 重新啟動 Raspberry Pi。

相依性

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

2.1.12 - 2.1.14

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

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

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

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

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

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

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

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

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

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

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

相依性 相容版本 相依性類型
Greengrass 核 >=2.0.0 <2.8.0 軟式
2.1.6

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

相依性 相容版本 相依性類型
Greengrass 核 >=2.0.0 <2.7.0 軟式
2.1.5

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

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

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

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

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

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

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

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

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

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

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

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

組態

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

本機日誌檔案

此元件不會輸出日誌。

變更記錄

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

版本

變更

2.1.13

針對 Greengrass nucleus 2.12.5 版更新版本。

2.1.12

針對 Greengrass nucleus 2.12.0 版更新版本。

2.1.11

針對 Greengrass nucleus 2.11.0 版更新版本。

2.1.10

針對 Greengrass nucleus 2.10.0 版更新版本。

2.1.9

針對 Greengrass nucleus 2.9.0 版更新版本。

2.1.8

針對 Greengrass nucleus 2.8.0 版更新版本。

2.1.7

針對 Greengrass nucleus 2.7.0 版更新版本。

2.1.6

針對 Greengrass nucleus 2.6.0 版更新版本。

2.1.5

新功能
  • 新增 Windows 核心裝置的範例映像分類模型。

  • 針對 Greengrass nucleus 2.5.0 版更新版本。

2.1.4

針對 Greengrass nucleus 2.4.0 版更新版本。

2.1.3

針對 Greengrass nucleus 2.3.0 版更新版本。

2.1.2

針對 Greengrass nucleus 2.2.0 版更新版本。

2.1.1

新功能
  • 新增 Armv8 (AArch64) 平台的範例 ResNet50 影像分類模型。這可延伸對執行 NVIDIA Jetson 的 Greengrass 核心裝置的機器學習支援,例如 Jetson Nano。

2.0.4

初始版本。