تجميع وتكميم تحليلات Ultralytics YOLOv5 للحصول على أداء أفضل مع Deci

فريق Ultralytics

4 دقائق للقراءة

26 أكتوبر 2022

قم بتحسين نماذج Ultralytics YOLOv5 ونشرها باستخدام منصة Deci، مما يعزز الأداء بما يصل إلى 10 أضعاف. ابدأ مجاناً واستفد من التحسين التلقائي للنماذج.

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

تتضمن منصة Deci أدوات مجانية لإدارة نماذج YOLOv5 وتحسينها ونشرها بسهولة في أي بيئة إنتاج. تدعم منصة Deci جميع أطر عمل DL الشائعة، مثل TensorFlow وPyTorch وKeras وONNX. كل ما تحتاجه هو منصتنا المستندة إلى الويب أو عميل Python لتشغيلها من التعليمات البرمجية الخاصة بك.

لماذا ديسي؟

يمكنك استخدام Deci ليس فقط للتصدير ولكن أيضًا لتشذيب النموذج وتكميمه!

يوفر Deci واجهة رائعة للتصدير بأي تنسيق ومقارنة الأداء بين النماذج الأصلية والنماذج المحولة. يختار المستخدمون تحسين نماذجهم بشكل أكبر عن طريق التحويل الكمي.

مع ديسي يمكنك:

تحسين أداء الاستدلال بما يصل إلى 10 أضعاف

‍تجميع نماذجك وتجميعها تلقائيًاوتقييم إعدادات الإنتاج المختلفة لتحقيق زمن استجابة أفضل، طوال الوقت، وتقليل حجم النموذج وبصمة الذاكرة على أجهزتك.

‍العثور علىأفضل أجهزة استدلالية لتطبيقك

‍اختبارأداء الطراز الخاص بك على أجهزة مختلفة (بما في ذلك الأجهزة المتطورة) باستخدام زر. تخلص من الحاجة إلى إعداد واختبار إعدادات أجهزة وإعدادات إنتاج متعددة يدويًا.

‍النشرببضعة أسطر من التعليمات البرمجية

‍الاستفادةمن محرك الاستدلال القائم على لغة البيثون الخاص بـ Deci. متوافق مع العديد من الأطر وأنواع الأجهزة.

للمزيد من المعلومات حول منصة ديسي، يُرجى زيارة موقع ديسي الإلكتروني.

الإعداد لأول مرة

الخطوة 1

افتح حسابك المجاني

ابدأ العمل مع Deci و Ultralytics YOLOv5

الخطوة 2

لبدء تحسين نموذج YOLOv5 المدرب مسبقًا، ستحتاج إلى تحويله إلى تنسيق ONNX. راجع YOLOv5 Export Tutorial للحصول على إرشادات حول كيفية تحويل نموذجك إلى تنسيق ONNX.

الخطوة 3

انتقل إلى علامة التبويب "المختبر" وانقر على زر "نموذج جديد" في الجزء العلوي الأيمن من الشاشة لتحميل نموذج YOLOv5 ONNX الخاص بك.

تحويل نماذج Ultralytics YOLOv5 إلى ONNX للنشر المستقبلي مع Deci

اتبع خطوات معالج تحميل النموذج لتحديد الجهاز المستهدف بالإضافة إلى حجم الدفعة المطلوب ومستوى التجميع الكمي لتجميع النموذج.

تجميع نموذج Ultralytics YOLOv5 للنشر مع Deci

بعد ملء المعلومات ذات الصلة، انقر على "ابدأ". ستجري منصة Deci تلقائيًا تحسينًا لوقت تشغيل نموذج YOLOv5 الخاص بك للأجهزة التي حددتها بالإضافة إلى قياس نموذجك على أنواع مختلفة من الأجهزة. تستغرق هذه العملية حوالي 10 دقائق.

بمجرد الانتهاء من ذلك، سيظهر صف جديد على شاشتك أسفل النموذج الأساسي الذي قمت بتحميله مسبقًا. هنا يمكنك رؤية النسخة المُحسَّنة من نموذج YOLOv5 المُدرَّب مسبقًا.

نموذج Ultralytics YOLOv5 المحسّن للنشر مع Deci

ما التالي؟

يمكنك بعد ذلك تنزيل نموذجك المحسّن بالنقر على زر "نشر".

نموذج أولتراليتكس YOLOv5 جاهز للنشر مع ديسي

سيُطلب منك بعد ذلك تنزيل نموذجك وتلقي إرشادات حول كيفية تثبيت واستخدام Infery - محرك الاستدلال في وقت التشغيل الخاص ب Deci.

استخدام Infery اختياري. يمكنك الحصول على ملفات بايثون الخام واستخدامها مع أي محرك استدلالي آخر من اختيارك.

استخدام ديسي إنفيري لنشر Ultralytics YOLOv5

استكشف نتائج التحسين والمعيار في علامة التبويب "الرؤى".

التحسين باستخدام نموذج ديسي لنموذج Ultralytics YOLOv5

هل أنت جاهز للبدء؟

قبل الختام، دعنا نناقش بعض المزايا التي يقدمها ديسي:

  • قم بتحسين إنتاجية الاستدلال في نموذجك وزمن الاستجابة دون المساس بالدقة
  • يسمح لك بتحسين النماذج من جميع الأطر الشائعة
  • يدعم النماذج التي تستهدف أي مهمة من مهام التعلم العميق
  • يدعم النشر على أجهزة وحدة المعالجة المركزية ووحدة معالجة الرسومات الشهيرة
  • قياس مدى ملاءمة النموذج الخاص بك على مختلف مضيفي الأجهزة ومقدمي الخدمات السحابية
  • تجهيز النماذج التي تم تحميلها للعرض والاستدلال والنشر

كما رأيت للتو، يمكنك مضاعفة أداء طراز YOLOv5 في 15 دقيقة إجمالاً. منصة Deci سهلة الاستخدام للغاية وبديهية.

هل لديك أي أسئلة؟ انضم إلى مجتمعنا واترك سؤالك اليوم!

دعونا نبني المستقبل
للذكاء الاصطناعي معاً!

ابدأ رحلتك مع مستقبل التعلم الآلي

ابدأ مجاناً
تم نسخ الرابط إلى الحافظة