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는 어떤 형식으로든 내보낼 수 있는 멋진 인터페이스와 원본 모델과 변환된 모델 간의 성능 비교 기능을 제공합니다. 사용자는 정량화를 통해 모델을 더욱 최적화할 수 있습니다.
모델을 자동으로컴파일 및 정량화하고 다양한 프로덕션 설정을 평가하여 전체적으로 지연 시간을 개선하고 하드웨어의 모델 크기와 메모리 공간을 줄일 수 있습니다.
버튼 하나로 다양한 하드웨어(엣지 포함) 디바이스에서 모델의 성능을 벤치마크할수 있습니다. 여러 하드웨어 및 프로덕션 설정을 수동으로 설정하고 테스트할 필요가 없습니다.
Deci의 python 기반 추론 엔진을 활용합니다. 여러 프레임워크 및 하드웨어 유형과 호환됩니다.
Deci 플랫폼에 대한 자세한 내용은 Deci 웹사이트를 참조하세요.
Open your free account.
사전 학습된 YOLOv5 모델을 최적화하려면 ONNX 형식으로 변환해야 합니다. 모델을 ONNX 형식으로 변환하는 방법에 대한 지침은 YOLOv5 내보내기 튜토리얼을 참조하세요.
'실험실' 탭으로 이동하여 화면 오른쪽 상단의 '새 모델' 버튼을 클릭하여 모델을 업로드합니다. YOLOv5 ONNX 모델을 업로드합니다.
모델 업로드 마법사의 단계에 따라 대상 하드웨어와 모델 컴파일을 위한 원하는 배치 크기 및 양자화 수준을 선택합니다.
관련 정보를 입력한 후 "시작"을 클릭합니다. Deci 플랫폼은 선택한 하드웨어에 대해 YOLOv5 모델의 런타임 최적화를 자동으로 수행하고 다양한 하드웨어 유형에서 모델을 벤치마킹합니다. 이 과정은 약 10분 정도 소요됩니다.
완료되면 이전에 업로드한 기준 모델 아래에 새 행이 화면에 나타납니다. 여기에서 미리 학습된 YOLOv5 모델의 최적화된 버전을 볼 수 있습니다.
그런 다음 '배포' 버튼을 클릭하여 최적화된 모델을 다운로드할 수 있습니다.
그러면 모델을 다운로드하라는 메시지가 표시되고 Deci의 런타임 추론 엔진인 Infery를 설치하고 사용하는 방법에 대한 지침을 받게 됩니다.
Infery 사용은 선택 사항입니다. python 원시 파일을 다운로드하여 원하는 다른 추론 엔진과 함께 사용할 수 있습니다.
'인사이트' 탭에서 최적화 및 벤치마크 결과를 살펴보세요.
마무리하기 전에 Deci가 제공하는 몇 가지 장점에 대해 알아보겠습니다:
방금 보셨듯이 전체 시간 15분 만에 YOLOv5 모델의 성능을 두 배로 높일 수 있습니다. Deci 플랫폼은 사용하기 매우 쉽고 직관적입니다.
질문이 있으신가요? 지금 바로 커뮤니티에 가입하여 질문을 남겨주세요!