DLR 이미지 분류 모델 스토어 - AWS IoT Greengrass

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

DLR 이미지 분류 모델 스토어

DLR 이미지 분류 모델 스토어는 Greengrass 아티팩트로 사전 훈련된 ResNet-50 모델을 포함하는 기계 학습 모델 구성 요소입니다. 이 구성 요소에 사용되는 사전 훈련된 모델은 GluonCV 모델 동물원에서 가져오고 SageMaker AI Neo Deep Learning 런타임을 사용하여 컴파일됩니다.

DLR 이미지 분류 추론 구성 요소는이 구성 요소를 모델 소스의 종속성으로 사용합니다. 사용자 지정 훈련 DLR 모델을 사용하려면이 모델 구성 요소의 사용자 지정 버전을 생성하고 사용자 지정 모델을 구성 요소 아티팩트로 포함합니다. 이 구성 요소의 레시피를 템플릿으로 사용하여 사용자 지정 모델 구성 요소를 생성할 수 있습니다.

참고

DLR 이미지 분류 모델 스토어 구성 요소의 이름은 버전에 따라 다릅니다. 버전 2.1.x 이상의 구성 요소 이름은 variant.DLR.ImageClassification.ModelStore입니다. 버전 2.0.x의 구성 요소 이름은 variant.ImageClassification.ModelStore입니다.

버전

이 구성 요소에는 다음과 같은 버전이 있습니다.

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

  • 2.0.x(variant.ImageClassification.ModelStore)

유형

구성 요소는 일반 구성 요소(aws.greengrass.generic)입니다. Greengrass nucleus는 구성 요소의 수명 주기 스크립트를 실행합니다.

자세한 내용은 구성 요소 유형 단원을 참조하십시오.

운영 체제

이 구성 요소는 다음 운영 체제를 실행하는 코어 디바이스에 설치할 수 있습니다.

  • Linux

  • Windows

요구 사항

이 구성 요소에는 다음과 같은 요구 사항이 있습니다.

  • Amazon Linux 2 또는 Ubuntu 18.04를 실행하는 Greengrass 코어 디바이스의 경우 디바이스에 설치된 GNU C 라이브러리(glibc) 버전 2.27 이상입니다.

  • Raspberry Pi와 같은 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
  • 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 nucleus >=2.0.0 <2.13.0 소프트
2.1.11

다음 표에는 이 구성 요소의 버전 2.1.11에 대한 종속성이 나열되어 있습니다.

종속성 호환 버전 종속성 유형
Greengrass nucleus >=2.0.0 <2.12.0 소프트
2.1.10

다음 표에는 이 구성 요소의 버전 2.1.10에 대한 종속성이 나열되어 있습니다.

종속성 호환 버전 종속성 유형
Greengrass nucleus >=2.0.0 <2.11.0 소프트
2.1.9

다음 표에는 이 구성 요소의 버전 2.1.9에 대한 종속성이 나열되어 있습니다.

종속성 호환 버전 종속성 유형
Greengrass nucleus >=2.0.0 <2.10.0 소프트
2.1.8

다음 표에는 이 구성 요소의 버전 2.1.8에 대한 종속성이 나열되어 있습니다.

종속성 호환 버전 종속성 유형
Greengrass nucleus >=2.0.0 <2.9.0 소프트
2.1.7

다음 표에는 이 구성 요소의 버전 2.1.7에 대한 종속성이 나열되어 있습니다.

종속성 호환 버전 종속성 유형
Greengrass nucleus >=2.0.0 <2.8.0 소프트
2.1.6

다음 표에는 이 구성 요소의 버전 2.1.6에 대한 종속성이 나열되어 있습니다.

종속성 호환 버전 종속성 유형
Greengrass nucleus >=2.0.0 <2.7.0 소프트
2.1.5

다음 표에는 이 구성 요소의 버전 2.1.5에 대한 종속성이 나열되어 있습니다.

종속성 호환 버전 종속성 유형
Greengrass nucleus >=2.0.0 <2.6.0 소프트
2.1.4

다음 표에는 이 구성 요소의 버전 2.1.4에 대한 종속성이 나열되어 있습니다.

종속성 호환 버전 종속성 유형
Greengrass nucleus >=2.0.0 <2.5.0 소프트
2.1.3

다음 표에는 이 구성 요소의 버전 2.1.3에 대한 종속성이 나열되어 있습니다.

종속성 호환 버전 종속성 유형
Greengrass nucleus >=2.0.0 <2.4.0 소프트
2.1.2

다음 표에는 이 구성 요소의 버전 2.1.2에 대한 종속성이 나열되어 있습니다.

종속성 호환 버전 종속성 유형
Greengrass nucleus >=2.0.0 <2.3.0 소프트
2.1.1

다음 표에는 이 구성 요소의 버전 2.1.1에 대한 종속성이 나열되어 있습니다.

종속성 호환 버전 종속성 유형
Greengrass nucleus >=2.0.0 <2.2.0 소프트
2.0.x

다음 표에는 이 구성 요소의 버전 2.0.x에 대한 종속성이 나열되어 있습니다.

종속성 호환 버전 종속성 유형
Greengrass nucleus 2.0.0 이하 소프트

구성

이 구성 요소에는 구성 파라미터가 없습니다.

로컬 로그 파일

이 구성 요소는 로그를 출력하지 않습니다.

Changelog

다음 표에는 각 구성 요소 버전의 변경 사항이 설명되어 있습니다.

버전

변경 사항

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 이미지 분류 모델을 추가합니다. 이렇게 하면 Jetson Nano와 같이 NVIDIA Jetson을 실행하는 Greengrass 코어 디바이스에 대한 기계 학습 지원이 확장됩니다.

2.0.4

초기 버전입니다.