콘텐츠로 건너뛰기

다음에 대한 종합 가이드 Ultralytics YOLOv5

Ultralytics YOLOv5 v7.0 배너

YOLOv5 CI YOLOv5 인용 도커 풀
그라디언트에서 실행 콜랩에서 열기 캐글에서 열기

Ultralytics' YOLOv5🚀 문서화! YOLOv5 의 다섯 번째 버전인 혁신적인 "You Only Look Once"를 소개합니다. 물체 감지 모델은 고속, 고정밀 결과를 실시간으로 제공하도록 설계되었습니다.

PyTorch 에 구축된 이 강력한 딥 러닝 프레임워크는 다용도성, 사용 편의성, 고성능으로 큰 인기를 얻고 있습니다. 이 문서는 설치 과정을 안내하고, 모델의 아키텍처적 뉘앙스를 설명하고, 다양한 사용 사례를 보여주며, 일련의 상세한 튜토리얼을 제공합니다. 이러한 리소스를 통해 YOLOv5 의 잠재력을 최대한 활용할 수 있습니다. 컴퓨터 비전 프로젝트에 참여하세요. 시작해보자!

탐색 및 학습

다음은 YOLOv5 의 다양한 측면을 안내하는 종합적인 튜토리얼 모음입니다.

지원 환경

Ultralytics 는 바로 사용할 수 있는 다양한 환경을 제공하며, 각 환경에는 다음과 같은 필수 종속성이 사전 설치되어 있습니다. CUDA, CUDNN, Python, 및 PyTorch와 같은 필수 종속 요소를 설치하여 프로젝트를 시작할 수 있습니다.

프로젝트 상태

YOLOv5 CI

이 배지는 모든 YOLOv5 GitHub Actions 지속적 통합(CI) 테스트가 성공적으로 통과되었음을 나타냅니다. 이러한 CI 테스트는 교육, 검증, 추론, 내보내기벤치마크 등 다양한 주요 측면에서 YOLOv5 의 기능과 성능을 엄격하게 확인합니다. 24시간마다 그리고 새로운 커밋이 있을 때마다 테스트를 수행하여 macOS, Windows 및 Ubuntu에서 일관되고 안정적인 작동을 보장합니다.


Ultralytics GitHub 공간 Ultralytics LinkedIn 공간 Ultralytics 트위터 공간 Ultralytics YouTube 공간 Ultralytics TikTok 공간 Ultralytics 빌리빌리 공간 Ultralytics 불화

연결 및 기여

YOLOv5 와의 여정이 외로울 필요는 없습니다. GitHub의 활기찬 커뮤니티에 참여하고, LinkedIn에서 전문가들과 교류하고, Twitter에서 결과를 공유하고, YouTube에서 교육 리소스를 찾아보세요. 더 흥미로운 콘텐츠를 보려면 TikTok과 BiliBili를 팔로우하세요.

기여하고 싶으신가요? 코드 개선 및 버그 보고부터 문서 업데이트에 이르기까지 모든 형태의 기여를 환영합니다. 자세한 내용은 기여 가이드라인을 참조하세요.

여러분의 혁신적인 사용법을 기대합니다 YOLOv5. 컴퓨터 비전 프로젝트에 뛰어들어 실험하고 혁신하세요! 🚀

자주 묻는 질문

Ultralytics YOLOv5 의 주요 기능은 무엇인가요?

Ultralytics YOLOv5 는 고속, 고정밀 물체 감지 기능으로 유명합니다. 기반 PyTorch다목적이며 사용자 친화적이어서 다양한 컴퓨터 비전 프로젝트에 적합합니다. 주요 기능으로는 실시간 추론, TTA(테스트 시간 증강) 및 모델 앙상블과 같은 여러 훈련 기법 지원, TFLite, ONNX, CoreML, TensorRT 과 같은 내보내기 형식과의 호환성 등이 있습니다. Ultralytics YOLOv5 을 통해 프로젝트를 향상시킬 수 있는 방법에 대해 자세히 알아보려면 TFLite, ONNX, CoreML, TensorRT 내보내기 가이드를 참조하세요.

내 데이터 집합에서 사용자 지정 YOLOv5 모델을 학습하려면 어떻게 해야 하나요?

데이터 세트에서 사용자 지정 YOLOv5 모델을 훈련하려면 몇 가지 주요 단계가 필요합니다. 먼저, 레이블로 주석을 달아 필요한 형식으로 데이터 집합을 준비합니다. 그런 다음 YOLOv5 훈련 매개변수를 구성하고 다음을 사용하여 훈련 프로세스를 시작합니다. train.py 스크립트를 사용하세요. 이 프로세스에 대한 자세한 튜토리얼을 보려면 사용자 지정 데이터 가이드 교육. 특정 사용 사례에 맞는 최적의 결과를 얻을 수 있도록 단계별 지침을 제공합니다.

RCNN과 같은 다른 객체 감지 모델 대신 Ultralytics YOLOv5 을 사용해야 하는 이유는 무엇인가요?

실시간 물체 감지의 속도와 정확도가 뛰어나기 때문에 Ultralytics YOLOv5 R-CNN과 같은 모델보다 선호됩니다. YOLOv5 전체 이미지를 한 번에 처리하기 때문에 여러 번의 패스를 거치는 RCNN의 영역 기반 접근 방식에 비해 훨씬 빠릅니다. 또한, 다양한 내보내기 형식 및 광범위한 문서와 원활하게 통합되는 YOLOv5 초보자와 전문가 모두에게 탁월한 선택이 될 수 있습니다. 아키텍처 요약에서 아키텍처의 장점에 대해 자세히 알아보세요.

교육 중에 YOLOv5 모델 성능을 최적화하려면 어떻게 해야 하나요?

YOLOv5 모델 성능을 최적화하려면 다양한 하이퍼파라미터를 조정하고 데이터 증강 및 전이 학습과 같은 기술을 통합해야 합니다. Ultralytics 모델 효율성을 개선하기 위한 하이퍼파라미터 진화가지치기/스파스시티에 대한 포괄적인 리소스를 제공합니다. 최상의 훈련 결과를 위한 팁 가이드에서 훈련 중에 최적의 성능을 달성하기 위한 실행 가능한 인사이트를 제공하는 실용적인 팁을 확인할 수 있습니다.

YOLOv5 애플리케이션을 실행하기 위해 지원되는 환경은 무엇인가요?

Ultralytics YOLOv5 Gradient, Google Colab, Kaggle의 무료 GPU 노트북은 물론 Google Cloud, Amazon AWS, Azure와 같은 주요 클라우드 플랫폼 등 다양한 환경을 지원합니다. 편리한 설정을 위해 Docker 이미지도 제공됩니다. 이러한 환경 설정에 대한 자세한 가이드는 각 플랫폼에 대한 단계별 지침이 포함된 지원되는 환경 섹션을 참조하세요.

📅1 년 전 생성됨 ✏️ 업데이트됨 8 일 전

댓글