Roboflow مجموعات البيانات
يمكنك الآن استخدام Roboflow لتنظيم مجموعات البيانات الخاصة بك وتسميتها وإعدادها وإصدارها واستضافتها للتدريب YOLOv5 🚀 نماذج. Roboflow مجاني للاستخدام مع YOLOv5 إذا جعلت مساحة العمل الخاصة بك عامة.
الترخيص
Ultralytics يقدم خيارين للترخيص:
- ال AGPL-3.0 الترخيص ، ترخيص مفتوح المصدر معتمد من OSI مثالي للطلاب والمتحمسين.
- ترخيص المؤسسة للشركات التي تسعى إلى دمج نماذج الذكاء الاصطناعي الخاصة بنا في منتجاتها وخدماتها.
لمزيد من التفاصيل انظر Ultralytics الترخيص.
رفع
يمكنك تحميل بياناتك إلى Roboflow عبر واجهة مستخدم الويب أو واجهة برمجة تطبيقات REST أو Python.
وصفها
بعد تحميل البيانات إلى Roboflow، يمكنك تصنيف بياناتك ومراجعة التصنيفات السابقة.
تعيين الإصدار
يمكنك إنشاء إصدارات من مجموعة البيانات الخاصة بك باستخدام خيارات مختلفة للمعالجة المسبقة والتعزيز دون اتصال بالإنترنت. YOLOv5 يقوم بالتعزيزات عبر الإنترنت محليا ، لذا كن متعمدا عند وضع طبقات Roboflowفي التعزيزات غير المتصلة بالإنترنت في الأعلى.
تصدير البيانات
يمكنك تنزيل بياناتك في YOLOv5 شكل لبدء التدريب بسرعة.
from roboflow import Roboflow
rf = Roboflow(api_key="YOUR API KEY HERE")
project = rf.workspace().project("YOUR PROJECT")
dataset = project.version("YOUR VERSION").download("yolov5")
تدريب مخصص
لقد أصدرنا برنامجا تعليميا تدريبيا مخصصا يوضح جميع الإمكانات المذكورة أعلاه. يمكنك الوصول إلى الكود هنا:
التعلم النشط
العالم الحقيقي فوضوي وسيواجه نموذجك دائما مواقف لم تتوقعها مجموعة البيانات الخاصة بك. يعد استخدام التعلم النشط استراتيجية مهمة لتحسين مجموعة البيانات والنموذج بشكل متكرر. مع Roboflow و YOLOv5 التكامل، يمكنك إجراء تحسينات بسرعة على عمليات نشر النموذج الخاص بك باستخدام مسار التعلم الآلي الذي تم اختباره في المعركة.
البيئات المدعومة
Ultralytics يوفر مجموعة من البيئات الجاهزة للاستخدام ، كل منها مثبت مسبقا مع تبعيات أساسية مثل CUDA و CUDNN ، Pythonو PyTorch، لبدء مشاريعك.
- أجهزة كمبيوتر محمولة GPU مجانية:
- Google Cloud: دليل التشغيل السريع لبرنامج GCP
- Amazon: دليل التشغيل السريع لخدمة AWS
- Azure: دليل التشغيل السريع AzureML
- عامل ميناء: دليل التشغيل السريع ل Docker
حالة المشروع
تشير هذه الشارة إلى أن جميع YOLOv5 اجتياز اختبارات التكامل المستمر (CI) لإجراءات GitHub بنجاح. تتحقق اختبارات CI هذه بدقة من وظائف وأداءYOLOv5 عبر جوانب رئيسية مختلفة: التدريب ، والتحقق من الصحة ، والاستدلال ، والتصدير ، والمعايير. إنها تضمن التشغيل المتسق والموثوق به على macOS و Windows و Ubuntu ، مع إجراء الاختبارات كل 24 ساعة وعند كل التزام جديد.