YOLOv5 🚀 على AzureML
يوفر هذا الدليل بداية سريعة للاستخدام YOLOv5 من مثيل حساب AzureML.
لاحظ أن هذا الدليل هو بداية سريعة للتجارب السريعة. إذا كنت ترغب في إلغاء تأمين AzureML كامل الطاقة، فيمكنك العثور على الوثائق من أجل:
المتطلبات المسبقه
أنت بحاجة إلى مساحة عمل AzureML.
إنشاء مثيل حساب
من مساحة عمل AzureML، حدد حساب مثيلات > الحساب > جديد، وحدد المثيل بالموارد التي تحتاجها.
فتح محطة طرفية
الآن من طريقة عرض دفاتر الملاحظات ، افتح Terminal وحدد الحساب الخاص بك.
الإعداد والتشغيل YOLOv5
يمكنك الآن إنشاء بيئة افتراضية:
استنساخ YOLOv5 المستودع بوحداته الفرعية:
git clone https://github.com/ultralytics/yolov5
cd yolov5
git submodule update --init --recursive # Note that you might have a message asking you to add your folder as a safe.directory just copy the recommended command
قم بتثبيت التبعيات المطلوبة:
تدريب YOLOv5 نموذج:
Validate the model for Precision, Recall, and mAP
تشغيل الاستدلال على الصور ومقاطع الفيديو:
تصدير النماذج إلى تنسيقات أخرى:
ملاحظات حول استخدام دفتر ملاحظات
لاحظ أنه إذا كنت تريد تشغيل هذه الأوامر من دفتر ملاحظات، فستحتاج إلى إنشاء Kernel جديد وتحديد Kernel الجديد في أعلى دفتر الملاحظات.
إذا قمت بإنشاء Python الخلايا ستستخدم بيئتك المخصصة تلقائيا ، ولكن إذا أضفت bash الخلايا ، سوف تحتاج إلى تشغيل source activate <your-env>
على كل خلية من هذه الخلايا للتأكد من أنها تستخدم بيئتك المخصصة.
على سبيل المثال: