패키지 설정 - Amazon Lookout for Vision

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

패키지 설정

다음 정보를 사용하여 모델 패키징 작업의 패키지 설정을 결정하십시오.

모델 패키징 작업을 생성하려면 모델 패키징 (콘솔) 또는 모델 패키징 (SDK)을 참조하십시오.

대상 하드웨어

모델에 맞는 대상 디바이스 또는 대상 플랫폼을 선택할 수 있지만 둘 다 선택할 수는 없습니다. 자세한 내용은 테스트를 거친 디바이스, 칩 아키텍처 및 운영 체제 섹션을 참조하세요.

대상 디바이스

모델의 대상 디바이스 (예: NVIDIA® Jetson AGX Xavier). 컴파일러 옵션을 지정할 필요가 없습니다.

대상 플랫폼

Amazon Lookout for Vision은 다음과 같은 플랫폼 구성을 지원합니다.

  • X86_64 (x86 명령어 세트의 64비트 버전) 및 Aarch64 (ARMv8 64비트 CPU) 아키텍처.

  • Linux 운영 체제

  • NVIDIA 또는 CPU 액셀러레이터를 사용한 추론.

대상 플랫폼에 맞는 컴파일러 옵션을 지정해야 합니다.

컴파일러 옵션

컴파일러 옵션을 사용하면 AWS IoT Greengrass Version 2 코어 디바이스의 대상 플랫폼을 지정할 수 있습니다. 다음 명령 옵션을 지정할 수 있습니다.

NVIDIA 액셀러레이터
  • gpu-code— 모델 구성 요소를 실행하는 코어 디바이스의 GPU 코드를 지정합니다.

  • trt-ver— TensorRT 버전을 x.y.z. 형식으로 지정합니다.

  • cuda-ver— CUDA 버전을 x.y 형식으로 지정합니다.

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가 모델 구성 요소를 코어 장치에 배포하는 데 사용하는 아티팩트를 만듭니다.

기존 구성 요소와 동일한 구성 요소 이름 및 구성 요소 버전을 사용하여 모델 구성 요소를 만들 수 없습니다.

구성 요소 이름

Lookout for Vision이 모델 패키징 중에 생성하는 모델 구성 요소의 이름입니다. 지정한 구성 요소 이름이 AWS IoT Greengrass V2 콘솔에 표시됩니다. 클라이언트 애플리케이션 구성 요소용으로 만든 레시피의 구성 요소 이름을 사용합니다. 자세한 내용은 클라이언트 애플리케이션 구성 요소 생성 섹션을 참조하세요.

구성 요소 설명

(선택 사항) 모델 구성 요소에 대한 설명입니다.

구성 요소 버전입니다.

모델 구성 요소의 버전 번호입니다. 기본 버전 번호를 그대로 사용하거나 직접 선택할 수 있습니다. 버전 번호는 의미 체계 버전 번호 체계인 major.minor.patch를 따라야 합니다. 예를 들어 1.0.0 버전은 구성 요소의 첫 번째 주요 릴리스입니다. 자세한 내용을 알아보려면 의미 체계 버전 관리 2.0.0을 참조하세요. 값을 제공하지 않으면 Lookout for Vision은 모델의 버전 번호를 사용하여 버전을 생성합니다.

구성 요소 위치

모델 패키징 작업에서 모델 구성 요소 아티팩트를 저장할 Amazon S3 위치입니다. Amazon S3 버킷은 AWS IoT Greengrass Version 2을 사용하는 AWS 리전 및 AWS 계정과 같은 AWS 리전에 있어야 합니다. Amazon S3 버킷 생성에 대한 자세한 내용은 버킷 생성을 참조하세요.

태그

태그를 사용하여 구성 요소를 식별, 구성, 검색 및 필터링할 수 있습니다. 각 태그는 사용자 정의 키와 값으로 구성된 레이블입니다. 모델 패키징 작업이 Greengrass에서 모델 컴포넌트를 생성할 때 태그가 모델 컴포넌트에 첨부됩니다. 구성 요소는 AWS IoT Greengrass V2 리소스입니다. 태그는 모델과 같은 Lookout for Vision 리소스에 첨부되지 않습니다. 자세한 내용은 AWS 리소스에 태그 지정 단원을 참조하세요.