Package 設定 - Amazon Lookout for Vision

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

Package 設定

使用下列資訊決定模型封裝工作的套件設定。

若要建立模型封裝工作,請參閱打包您的模型(控制台)封裝您的模型 (SDK)

目標硬體

您可以為您的型號選擇目標裝置或目標平台,但不能同時選擇兩者。如需詳細資訊,請參閱經過測試的裝置、晶片架構和作業系統

目標裝置

該模型的目標設備,如 NVIDIA® 傑特森 AGX 澤維爾。您不需要指定編譯器選項。

目標平台

亞馬遜 Lookout for Vision 支援以下平台組態:

  • X86_64 (64 位元版本的 x86 指令集) 和 Aarch64 (64 位元 CPU) 架構。

  • 操作系統。

  • 使用 NVIDIA 或 CPU 加速器進行推論。

您需要為目標平台指定正確的編譯器選項。

編譯器選項

編譯器選項可讓您指定AWS IoT Greengrass Version 2核心裝置的目標平台。目前您可以指定下列編譯器選項。

加速器
  • gpu-code— 指定執行模型元件之核心裝置的 gpu 程式碼。

  • trt-ver— 以 X.y.z. 格式指定 TensorRT 版本。

  • cuda-ver— 以 x.y 格式指定 CUDA 版本。

CPU 加速器
  • (選擇性) mcpu — 指定指令集。例如:core-avx2。如果您未提供值,則「Lookout for Vision」會使用該值core-avx2

您可以使用 JSON 格式指定選項。例如:

{"gpu-code": "sm_75", "trt-ver": "7.1.3", "cuda-ver": "10.2"}

如需更多範例,請參閱 經過測試的裝置、晶片架構和作業系統

元件設定

模型封裝工作會建立包含您模型的模型元件。工作會建立AWS IoT Greengrass V2用來將模型元件部署到核心裝置的成品。

您無法建立具有與現有元件相同的元件名稱和元件版本的模型元件。

元件名稱

檢視視覺在模型封裝期間建立的模型元件名稱。您指定的元件名稱會顯示在主AWS IoT Greengrass V2控台中。您可以在為用戶端應用程式元件建立的方案中使用元件名稱。如需詳細資訊,請參閱建立用戶端應用程式元件

元件描述

(選擇性) 模型元件的說明。

元件版本

模型元件的版本號碼。您可以接受預設版本號碼,也可以選擇自己的版本號碼。版本號必須遵循語義版本號碼系統-主要的 .minor.patch。例如,版本 1.0.0 代表元件的第一個主要發行版本。如需詳細資訊,請參閱語意版本控制 2.0.0。如果您未提供值,則 Lookout for Vision 會使用模型的版本號碼為您產生版本。

元件位置

您希望模型封裝任務儲存模型元件成品的 Amazon S3 位置。Amazon S3 儲存貯體必須位於您使用的相同 AWS 區域和 AWS 帳戶中AWS IoT Greengrass Version 2。若要建立 Amazon S3 儲存貯體,請參閱建立儲存貯體。

Tags (標籤)

您可以使用標籤識別、組織、搜尋和篩選元件。每個標籤都是由使用者定義的津要和值組成的標籤。當模型封裝工作在 Greengrass 中建立模型元件時,標籤會附加至模型元件。元件是 AWS 物聯網綠色 V2 資源。這些標籤不會附加到您的任何「Lookout for Vision」資源,例如您的模型。如需詳細資訊,請參閱標記 AWS 資源