تخطي إلى المحتوى

الدليل الشامل لـ Ultralytics YOLOv5

Ultralytics YOLOv5 شعار الإصدار 7.0

YOLOv5 CI YOLOv5 اقتباس عمليات السحب من الرصيف
تشغيل على التدرج افتح في كولاب فتح في Kaggle

مرحبًا بك في Ultralytics' YOLOv5🚀 التوثيق! YOLOv5 التكرار الخامس للثورة "أنت تنظر مرة واحدة فقط" اكتشاف الأجسام مصمم لتقديم نتائج عالية السرعة والدقة في الوقت الفعلي.

مبني على PyTorch ، هذا الجهاز القوي التعلُّم العميق اكتسب إطار العمل شعبية هائلة بسبب تعدد استخداماته وسهولة استخدامه وأدائه العالي. ترشدك وثائقنا خلال عملية التثبيت، وتشرح الفروق الدقيقة في بنية النموذج، وتعرض حالات استخدام مختلفة، وتوفر سلسلة من البرامج التعليمية المفصلة. ستساعدك هذه الموارد على الاستفادة من الإمكانات الكاملة ل YOLOv5 من أجل الرؤية الحاسوبية المشاريع. هيا بنا نبدأ!

استكشف وتعلم

إليك مجموعة من البرامج التعليمية الشاملة التي سترشدك خلال جوانب مختلفة من YOLOv5.

البيئات المدعومة

Ultralytics مجموعة من البيئات الجاهزة للاستخدام، كل منها مثبت مسبقًا مع التبعيات الأساسية مثل CUDA، CUDNN, Pythonو PyTorchلبدء مشاريعك.

حالة المشروع

YOLOv5 CI

تشير هذه الشارة إلى اجتياز جميع اختبارات التكامل المستمر (CI) لإجراءات GitHub YOLOv5 بنجاح. تتحقق اختبارات التكامل المستمر هذه بدقة من وظائف وأداء YOLOv5 عبر مختلف الجوانب الرئيسية: التدريب والتحقق من الصحة والاستدلال والتصدير والمعايير. وهي تضمن تشغيلًا متسقًا وموثوقًا على أنظمة macOS وWindows وUbuntu، مع إجراء الاختبارات كل 24 ساعة وعند كل التزام جديد.


Ultralytics جيثب المساحة Ultralytics لينكد إن المساحة Ultralytics تويتر المساحة Ultralytics يوتيوب المساحة Ultralytics تيك توك المساحة Ultralytics بيليبيلي المساحة Ultralytics الخلاف

تواصل وساهم

ليس من الضروري أن تكون رحلتك مع YOLOv5 رحلة فردية. انضم إلى مجتمعنا النابض بالحياة على GitHub، وتواصل مع المحترفين على LinkedIn، وشارك نتائجك على تويتر، واعثر على الموارد التعليمية على 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 السيناريو. للاطلاع على برنامج تعليمي متعمق حول هذه العملية، راجع موقعنا تدريب دليل البيانات المخصصة. يوفر إرشادات خطوة بخطوة لضمان الحصول على أفضل النتائج لحالة الاستخدام الخاصة بك.

لماذا يجب استخدام Ultralytics YOLOv5 بدلاً من نماذج أخرى للكشف عن الكائنات مثل RCNN؟

Ultralytics YOLOv5 يُفضل على نماذج مثل RCNN نظرًا لسرعته ودقته الفائقة في اكتشاف الأجسام في الوقت الفعلي. YOLOv5 يعالج الصورة بأكملها دفعة واحدة، مما يجعله أسرع بكثير مقارنةً بالنهج القائم على المنطقة في RCNN، والذي يتضمن عدة تمريرات. بالإضافة إلى ذلك، فإن تكامل YOLOv5 السلس مع تنسيقات التصدير المختلفة والتوثيق الشامل يجعله خيارًا ممتازًا لكل من المبتدئين والمحترفين. تعرّف على المزيد حول المزايا المعمارية في ملخص الهندسة المعمارية.

كيف يمكنني تحسين أداء النموذج YOLOv5 أثناء التدريب؟

يتضمن تحسين أداء نموذج YOLOv5 ضبط مختلف المعلمات الفائقة ودمج تقنيات مثل زيادة البيانات ونقل التعلم. Ultralytics يوفر موارد شاملة حول تطوير المعلمات الفائقة والتشذيب/التشذيب/التناثر لتحسين كفاءة النموذج. يمكنك اكتشاف نصائح عملية في دليل نصائح للحصول على أفضل نتائج التدريب، والذي يقدم رؤى قابلة للتنفيذ لتحقيق الأداء الأمثل أثناء التدريب.

ما هي البيئات المدعومة لتشغيل تطبيقات YOLOv5 ؟

Ultralytics YOLOv5 يدعم مجموعة متنوعة من البيئات، بما في ذلك دفاتر الملاحظات المجانية GPU على Gradient و Google Colab و Kaggle، بالإضافة إلى المنصات السحابية الرئيسية مثل Google Cloud و Amazon AWS و Azure. تتوفر أيضًا صور Docker للإعداد المريح. للحصول على دليل تفصيلي حول إعداد هذه البيئات، راجع قسم البيئات المدعومة لدينا، والذي يتضمن إرشادات خطوة بخطوة لكل منصة.

📅 تم إنشاؤها منذ 1 سنة مضت ✏️ تم التحديث منذ 1 شهر

التعليقات