YOLOv9/v10 डिटेक्शन
अत्याधुनिक रीयल-टाइम ऑब्जेक्ट डिटेक्शन — GPU पर नवीनतम YOLO मॉडलों को प्रशिक्षित करें और तैनात करें
YOLO (You Only Look Once) रीयल-टाइम ऑब्जेक्ट डिटेक्शन के लिए स्वर्ण मानक बना हुआ है। YOLOv9 ने Programmable Gradient Information (PGI) और Generalized Efficient Layer Aggregation Network (GELAN) पेश किए, जबकि YOLOv10 ने dual-label assignments के साथ NMS-मुक्त डिटेक्शन लाया। दोनों NVIDIA GPUs पर शीर्ष-स्तरीय सटीकता/गति संतुलन प्रदान करते हैं।
YOLOv9 GitHub: WongKinYiu/yolov9 — 8K+ ⭐
YOLOv10 GitHub: THU-MIG/yolov10 — 10K+ ⭐
Ultralytics (एकीकृत): ultralytics/ultralytics — 32K+ ⭐
YOLOv9 बनाम YOLOv10 बनाम YOLOv8 — त्वरित तुलना
YOLOv8x
53.9
14.2ms
68.2M
आवश्यक
YOLOv9e
55.6
16.8ms
57.3M
आवश्यक
YOLOv10x
54.4
10.7ms
29.5M
मुक्त
YOLOv10b
53.0
8.8ms
19.1M
मुक्त
YOLOv10s
46.8
4.2ms
7.2M
मुक्त
उपयोग के मामले
सुरक्षा एवं निगरानी — रीयल-टाइम व्यक्ति/वाहन/ऑब्जेक्ट डिटेक्शन
स्वायत्त वाहन — पैदल यात्री और बाधा डिटेक्शन
विनिर्माण QC — उत्पादन लाइनों पर दोष डिटेक्शन
रिटेल विश्लेषण — ग्राहक प्रवाह और उत्पाद डिटेक्शन
मेडिकल इमेजिंग — X-ray और स्कैन में असामान्यता डिटेक्शन
खेल विश्लेषण — खिलाड़ी और गेंद ट्रैकिंग
कृषि — फसल रोग और कीट डिटेक्शन
पूर्वापेक्षाएँ
GPU किराये के साथ Clore.ai खाता
कस्टम मॉडल प्रशिक्षण के लिए प्रशिक्षण डेटा या COCO pretrained weights का उपयोग करें
Python और कमांड लाइन का बुनियादी ज्ञान
चरण 1 — Clore.ai पर GPU किराए पर लें
पर जाएँ clore.ai → मार्केटप्लेस
अपने कार्य के आधार पर GPU चुनें:
केवल इन्फ़रेंस: RTX 3080/3090 या RTX 4080 — उत्कृष्ट मूल्य/प्रदर्शन
छोटे मॉडल प्रशिक्षण: RTX 4090 24GB
बड़े मॉडल प्रशिक्षण (YOLOv9e/YOLOv10x): A100 40/80GB
चरण 2 — Ultralytics कंटेनर तैनात करें
आधिकारिक Ultralytics Docker image एकीकृत API के माध्यम से YOLOv8, YOLOv9, और YOLOv10 का समर्थन करती है:
Docker इमेज:
पोर्ट:
Environment Variables:
डिस्क: कम से कम 20GB (pretrained weights + आपका dataset)
चरण 3 — कनेक्ट करें और सत्यापित करें
चरण 4 — pretrained models के साथ त्वरित इन्फ़रेंस
YOLOv10 इन्फ़रेंस (NMS-मुक्त)
YOLOv9 इन्फ़रेंस
रीयल-टाइम वीडियो स्ट्रीम इन्फ़रेंस
चरण 5 — कस्टम मॉडल को प्रशिक्षित करें
अपना डेटासेट तैयार करें
YOLO एक विशिष्ट directory structure और label format का उपयोग करता है:
प्रत्येक label file (छवि के समान नाम वाली, .txt विस्तार) में शामिल होता है:
डेटासेट कॉन्फ़िगरेशन बनाएं
Roboflow से import करें (अनुशंसित)
YOLOv10 को प्रशिक्षित करें
YOLOv9 को प्रशिक्षित करें
चरण 6 — अधिकतम गति के लिए TensorRT में निर्यात करें
ONNX में निर्यात करें
चरण 7 — REST API के रूप में सर्व करें
चरण 8 — अपने मॉडल का सत्यापन और बेंचमार्क करें
परिणाम डाउनलोड करें
समस्या निवारण
प्रशिक्षण के दौरान CUDA Out of Memory
धीमी प्रशिक्षण गति
कम mAP / खराब डिटेक्शन
प्रदर्शन संदर्भ (Clore.ai GPUs)
YOLOv10n
RTX 3090
1
1,200
38.5
YOLOv10s
RTX 3090
1
780
46.8
YOLOv10m
RTX 4090
1
950
51.3
YOLOv10x
RTX 4090
1
380
54.4
YOLOv9e
A100 40G
1
720
55.6
YOLOv10x TRT
RTX 4090
1
920
54.2
अतिरिक्त संसाधन
Roboflow Universe — 100K+ सार्वजनिक डेटासेट
Ultralytics HUB — क्लाउड प्रशिक्षण प्लेटफ़ॉर्म
COCO डेटासेट — मानक बेंचमार्क डेटासेट
Clore.ai GPU रेंटल्स पर YOLOv9 और YOLOv10, कस्टम ऑब्जेक्ट डिटेक्शन मॉडल को प्रशिक्षित करने और रीयल-टाइम इन्फ़ेरेंस पाइपलाइनों को तैनात करने का एक किफायती तरीका प्रदान करते हैं — AWS SageMaker या Google Vertex AI की अतिरिक्त जटिलता के बिना।
Clore.ai GPU अनुशंसाएँ
विकास/परीक्षण
RTX 3090 (24GB)
$0.07–0.21/gpu/hr
प्रोडक्शन इनफ़रेंस
RTX 4090 (24GB)
$0.14–0.42/gpu/hr
💡 इस गाइड के सभी उदाहरण Clore.ai GPU servers पर तैनात किए जा सकते हैं। उपलब्ध GPUs ब्राउज़ करें और घंटे के हिसाब से किराए पर लें — कोई प्रतिबद्धता नहीं, पूर्ण root access.
अंतिम अपडेट
क्या यह उपयोगी था?