녹색 확인
링크가 클립보드에 복사됨

Compiling & Quantizing Ultralytics YOLOv5 For Better Performance With Deci

Optimize and deploy Ultralytics YOLOv5 models with Deci's platform, enhancing performance by up to 10x. Get started for free and leverage automatic model optimization.

Ultralytics 에서는 다른 스타트업과 상업적 파트너십을 맺어 누구나 무료로 사용할 수 있는 YOLOv5 과 같은 멋진 오픈 소스 도구의 연구 개발 자금을 지원하고 있습니다. 이 문서에는 해당 파트너의 제휴 링크가 포함되어 있을 수 있습니다.

Deci 플랫폼에는 프로덕션 환경에서 모델을 쉽게 관리, 최적화, 배포할 수 있는 무료 도구가 포함되어 있습니다. YOLOv5 모델을 쉽게 관리, 최적화, 배포할 수 있는 무료 툴이 포함되어 있습니다. Deci는 TensorFlow, PyTorch, Keras, ONNX 와 같이 널리 사용되는 모든 DL 프레임워크를 지원합니다. 웹 기반 플랫폼이나 Python 클라이언트만 있으면 코드에서 실행할 수 있습니다.

왜 데시인가요?

내보내기뿐만 아니라 모델의 가지치기 및 정량화에도 Deci를 사용할 수 있습니다!

Deci는 어떤 형식으로든 내보낼 수 있는 멋진 인터페이스와 원본 모델과 변환된 모델 간의 성능 비교 기능을 제공합니다. 사용자는 정량화를 통해 모델을 더욱 최적화할 수 있습니다.

데시와 함께라면 가능합니다:

추론 성능 최대 10배 향상

모델을 자동으로컴파일 및 정량화하고 다양한 프로덕션 설정을 평가하여 전체적으로 지연 시간을 개선하고 하드웨어의 모델 크기와 메모리 공간을 줄일 수 있습니다.

애플리케이션에 가장 적합한 추론 하드웨어 찾기

버튼 하나로 다양한 하드웨어(엣지 포함) 디바이스에서 모델의 성능을 벤치마크할수 있습니다. 여러 하드웨어 및 프로덕션 설정을 수동으로 설정하고 테스트할 필요가 없습니다.

몇 줄의 코드로 배포하기

Deci의 python 기반 추론 엔진을 활용합니다. 여러 프레임워크 및 하드웨어 유형과 호환됩니다.

Deci 플랫폼에 대한 자세한 내용은 Deci 웹사이트를 참조하세요.

최초 설정

1단계

Open your free account.

Deci 시작하기 및 Ultralytics YOLOv5

2단계

사전 학습된 YOLOv5 모델을 최적화하려면 ONNX 형식으로 변환해야 합니다. 모델을 ONNX 형식으로 변환하는 방법에 대한 지침은 YOLOv5 내보내기 튜토리얼을 참조하세요.

3단계

'실험실' 탭으로 이동하여 화면 오른쪽 상단의 '새 모델' 버튼을 클릭하여 모델을 업로드합니다. YOLOv5 ONNX 모델을 업로드합니다.

Ultralytics YOLOv5  모델을 ONNX 로 변환하여 향후 Deci로 배포하세요.

모델 업로드 마법사의 단계에 따라 대상 하드웨어와 모델 컴파일을 위한 원하는 배치 크기 및 양자화 수준을 선택합니다.

Ultralytics YOLOv5 배포를 위한 모델 컴파일

관련 정보를 입력한 후 "시작"을 클릭합니다. Deci 플랫폼은 선택한 하드웨어에 대해 YOLOv5 모델의 런타임 최적화를 자동으로 수행하고 다양한 하드웨어 유형에서 모델을 벤치마킹합니다. 이 과정은 약 10분 정도 소요됩니다.

완료되면 이전에 업로드한 기준 모델 아래에 새 행이 화면에 나타납니다. 여기에서 미리 학습된 YOLOv5 모델의 최적화된 버전을 볼 수 있습니다.

Ultralytics YOLOv5 Deci 배포에 최적화된 모델

다음 단계는 무엇인가요?

그런 다음 '배포' 버튼을 클릭하여 최적화된 모델을 다운로드할 수 있습니다.

Ultralytics YOLOv5 Deci로 배포할 준비가 된 모델

그러면 모델을 다운로드하라는 메시지가 표시되고 Deci의 런타임 추론 엔진인 Infery를 설치하고 사용하는 방법에 대한 지침을 받게 됩니다.

Infery 사용은 선택 사항입니다. python 원시 파일을 다운로드하여 원하는 다른 추론 엔진과 함께 사용할 수 있습니다.

Deci Infery를 사용하여 배포 Ultralytics YOLOv5

'인사이트' 탭에서 최적화 및 벤치마크 결과를 살펴보세요.

Ultralytics YOLOv5  모델의 Deci를 통한 최적화

시작할 준비가 되셨나요?

마무리하기 전에 Deci가 제공하는 몇 가지 장점에 대해 알아보겠습니다:

  • 정확도 저하 없이 모델의 추론 처리량 및 지연 시간 최적화
  • 모든 인기 프레임워크의 모델을 최적화할 수 있습니다.
  • 모든 딥러닝 작업에 맞는 모델 지원
  • 인기 있는 CPU 및 GPU 머신에 배포 지원
  • 다양한 하드웨어 호스트 및 클라우드 제공업체에서 모델의 적합성을 벤치마킹합니다.
  • 업로드된 모델을 제공, 추론 및 배포할 수 있도록 준비합니다.

방금 보셨듯이 전체 시간 15분 만에 YOLOv5 모델의 성능을 두 배로 높일 수 있습니다. Deci 플랫폼은 사용하기 매우 쉽고 직관적입니다.

질문이 있으신가요? 지금 바로 커뮤니티에 가입하여 질문을 남겨주세요!

Facebook 로고트위터 로고LinkedIn 로고복사 링크 기호

이 카테고리에서 자세히 보기

인공지능의 미래
를 함께 만들어 갑시다!

머신 러닝의 미래와 함께하는 여정 시작하기