İçeriğe geç

Kapsamlı Kılavuz Ultralytics YOLOv5

Ultralytics YOLOv5 v7.0 afiş

YOLOv5 CI YOLOv5 Atıf Docker Çeker
Gradyanda Çalıştır Colab'da Aç Kaggle'da Aç

Ultralytics'a hoş geldiniz YOLOv5🚀 Dokümantasyon! YOLOv5 devrim niteliğindeki "You Only Look Once "ın beşinci yinelemesi nesne algılama modeli, gerçek zamanlı olarak yüksek hızlı, yüksek doğrulukta sonuçlar sunmak üzere tasarlanmıştır.

PyTorch üzerine inşa edilen bu güçlü derin öğrenme framework çok yönlülüğü, kullanım kolaylığı ve yüksek performansı ile büyük bir popülerlik kazanmıştır. Belgelerimiz kurulum sürecinde size rehberlik eder, modelin mimari nüanslarını açıklar, çeşitli kullanım durumlarını sergiler ve bir dizi ayrıntılı eğitim sağlar. Bu kaynaklar, YOLOv5 'un tüm potansiyelinden yararlanmanıza yardımcı olacaktır. bilgisayar görüşü projeler. Hadi başlayalım!

Keşfedin ve Öğrenin

İşte size YOLOv5'un farklı yönlerinde rehberlik edecek kapsamlı eğitimlerin bir derlemesi.

Desteklenen Ortamlar

Ultralytics gibi temel bağımlılıklarla önceden yüklenmiş bir dizi kullanıma hazır ortam sağlar. CUDA, CUDNN, Pythonve PyTorchProjelerinizi başlatmak için.

Proje Durumu

YOLOv5 CI

Bu rozet, tüm YOLOv5 GitHub Actions Sürekli Entegrasyon (CI) testlerinin başarıyla geçtiğini gösterir. Bu CI testleri, YOLOv5 'un işlevselliğini ve performansını çeşitli temel yönlerden titizlikle kontrol eder: eğitim, doğrulama, çıkarım, dışa aktarma ve kıyaslamalar. Her 24 saatte bir ve her yeni işlemde yapılan testlerle macOS, Windows ve Ubuntu üzerinde tutarlı ve güvenilir çalışma sağlarlar.


Ultralytics GitHub uzay Ultralytics LinkedIn uzay Ultralytics Twitter uzay Ultralytics YouTube uzay Ultralytics TikTok uzay Ultralytics BiliBili uzay Ultralytics Discord

Bağlanın ve Katkıda Bulun

YOLOv5 ile yolculuğunuz yalnız olmak zorunda değil. GitHub'daki canlı topluluğumuza katılın, LinkedIn'de profesyonellerle bağlantı kurun, sonuçlarınızı Twitter'da paylaşın ve YouTube'da eğitim kaynakları bulun. Daha ilgi çekici içerikler için bizi TikTok ve BiliBili 'de takip edin.

Katkıda bulunmak ister misiniz? Kod iyileştirmeleri ve hata raporlarından dokümantasyon güncellemelerine kadar her türlü katkıyı memnuniyetle karşılıyoruz. Daha fazla bilgi için katkıda bulunma yönergelerimize göz atın.

YOLOv5 adresini kullanacağınız yenilikçi yolları görmek için heyecanlıyız. Bilgisayarla görme projelerinize dalın, deneyin ve devrim yaratın! 🚀

SSS

Ultralytics YOLOv5 'un temel özellikleri nelerdir?

Ultralytics YOLOv5 yüksek hızlı ve yüksek hassasiyetli nesne algılama özellikleriyle ünlüdür. Üzerine inşa edilmiştir PyTorchÇok yönlü ve kullanıcı dostu olması onu çeşitli bilgisayarla görme projeleri için uygun hale getirmektedir. Temel özellikler arasında gerçek zamanlı çıkarım, Test-Zamanı Artırma (TTA) ve Model Toplama gibi çoklu eğitim hileleri desteği ve TFLite, ONNX, CoreML ve TensorRT gibi dışa aktarma formatlarıyla uyumluluk yer alır. Ultralytics YOLOv5 adresinin projenizi nasıl geliştirebileceğini daha derinlemesine incelemek için TFLite, ONNX, CoreML, TensorRT Dışa Aktarma kılavuzumuzu keşfedin.

Veri kümemde özel bir YOLOv5 modelini nasıl eğitebilirim?

Veri setiniz üzerinde özel bir YOLOv5 modelinin eğitilmesi birkaç temel adımdan oluşur. İlk olarak, veri setinizi etiketlerle açıklanmış olarak gerekli formatta hazırlayın. Ardından, YOLOv5 eğitim parametrelerini yapılandırın ve eğitim sürecini train.py senaryo. Bu süreçle ilgili ayrıntılı bir eğitim için Train Özel Veri kılavuzu. Özel kullanım durumunuz için en iyi sonuçları sağlamak üzere adım adım talimatlar sağlar.

Neden RCNN gibi diğer nesne algılama modelleri yerine Ultralytics YOLOv5 kullanmalıyım?

Ultralytics YOLOv5 gerçek zamanlı nesne tespitindeki üstün hızı ve doğruluğu nedeniyle RCNN gibi modellere göre tercih edilmektedir. YOLOv5 tüm görüntüyü tek seferde işleyerek, RCNN'nin birden fazla geçiş içeren bölge tabanlı yaklaşımına kıyasla önemli ölçüde daha hızlı hale getirir. Ayrıca, YOLOv5'un çeşitli dışa aktarma formatlarıyla sorunsuz entegrasyonu ve kapsamlı dokümantasyonu, onu hem yeni başlayanlar hem de profesyoneller için mükemmel bir seçim haline getirmektedir. Mimari Özetimizde mimari avantajlar hakkında daha fazla bilgi edinin.

Eğitim sırasında YOLOv5 model performansını nasıl optimize edebilirim?

YOLOv5 model performansının optimize edilmesi, çeşitli hiperparametrelerin ayarlanmasını ve veri artırma ve transfer öğrenimi gibi tekniklerin dahil edilmesini içerir. Ultralytics , model verimliliğini artırmak için hiperparametre evrimi ve budama / seyreklik hakkında kapsamlı kaynaklar sağlar. Eğitim sırasında optimum performans elde etmek için eyleme geçirilebilir bilgiler sunan En İyi Eğitim Sonuçları için İpuçları kılavuzumuzda pratik ipuçlarını keşfedebilirsiniz.

YOLOv5 uygulamalarını çalıştırmak için hangi ortamlar desteklenir?

Ultralytics YOLOv5 Gradient, Google Colab, Kaggle'daki ücretsiz GPU not defterlerinin yanı sıra Google Cloud, Amazon AWS ve Azure gibi büyük bulut platformları da dahil olmak üzere çeşitli ortamları destekler. Kolay kurulum için Docker görüntüleri de mevcuttur. Bu ortamların kurulumu hakkında ayrıntılı bir kılavuz için, her platform için adım adım talimatlar içeren Desteklenen Ortamlar bölümümüze göz atın.

📅1 yıl önce oluşturuldu ✏️ 1 ay önce güncellendi

Yorumlar