모바일 디바이스에 사용할 모델 내보내기

Custom Vision Service를 사용하면 분류자를 오프라인으로 실행하기 위해 내보낼 수 있습니다. 내보낸 분류자를 애플리케이션에 포함하여 디바이스에서 실행하면 실시간 분류가 가능합니다.

내보내기 옵션

Custom Vision Service는 다음과 같은 내보내기를 지원합니다.

  • TensorFlow for Android
  • React, Angular 및 Vue와 같은 JavaScript 프레임워크용 TensorFlow.js 이는 AndroidiOS 디바이스 모두에서 실행됩니다.
  • CoreML for iOS11.
  • Windows ML, AndroidiOSONNX.
  • Vision AI 개발자 키트.
  • Windows, Linux 또는 ARM 아키텍처용 Docker 컨테이너. 컨테이너에는 Custom Vision API를 사용할 TensorFlow 모델 및 서비스 코드가 포함됩니다.

Important

Custom Vision Service는 소형 도메인이 있는 프로젝트만 내보냅니다. 소형 도메인을 통해 생성된 모델은 모바일 디바이스의 실시간 분류 제약 조건에 맞게 최적화됩니다. 소형 도메인을 사용하여 만든 분류자는 교육 데이터의 양이 동일한 표준 도메인보다 정확도가 살짝 떨어질 수 있습니다.

분류자를 향상하는 방법은 분류자 향상 문서를 참조하세요.

소형 도메인으로 변환

참고 항목

이 섹션의 단계는 소형 도메인으로 설정되지 않은 기존 모델이 있는 경우에만 적용됩니다.

기존 모델의 도메인을 변환하려면 다음 단계를 수행합니다.

  1. Custom Vision 웹 사이트에서 아이콘을 선택하여 프로젝트 목록을 봅니다.

    Image of the home icon and projects list

  2. 프로젝트를 선택한 다음, 페이지 오른쪽 위에서 기어 아이콘을 선택합니다.

    Image of the gear icon

  3. 도메인 섹션에서 소형 도메인 중 하나를 선택합니다. 변경 내용 저장을 선택하여 변경 내용을 저장합니다.

    참고 항목

    Vision AI 개발자 키트의 경우 일반(소형) 도메인을 사용하여 프로젝트를 만들고 내보내기 기능 섹션에서 Vision AI 개발자 키트 옵션을 지정해야 합니다.

    Image of domains selection

  4. 페이지 위쪽에서 교육을 선택하여 새 도메인 사용 방법을 다시 학습합니다.

모델 내보내기

재교육 후 모델을 내보내려면 다음 단계를 수행합니다.

  1. 성능 탭으로 이동하여 내보내기를 선택합니다.

    Image of the export icon

    내보내기 항목을 사용할 수 없으면 선택한 반복에 소형 도메인이 사용되지 않습니다. 이 페이지의 반복 섹션을 사용하여 소형 도메인을 사용하는 반복을 선택한 다음, 내보내기를 선택합니다.

  2. 원하는 내보내기 형식을 선택한 다음, 내보내기를 선택하여 모델을 다운로드합니다.

다음 단계

다음 문서 또는 샘플 중 하나를 탐색하여 내보낸 모델을 애플리케이션에 통합합니다.