مجموعات بيانات HUB
Ultralytics تعد مجموعات بيانات HUB حلا عمليا لإدارة مجموعات البيانات المخصصة والاستفادة منها.
بمجرد التحميل ، يمكن استخدام مجموعات البيانات على الفور للتدريب على النماذج. يسهل هذا النهج المتكامل الانتقال السلس من إدارة مجموعة البيانات إلى التدريب النموذجي ، مما يبسط العملية بأكملها بشكل كبير.
شاهد: شاهد: تحميل مجموعات البيانات إلى Ultralytics المحور | تجول كامل لميزة تحميل مجموعة البيانات
تحميل مجموعة البيانات
Ultralytics مجموعات بيانات HUB تشبه تماما YOLOv5 و YOLOv8 🚀 مجموعات البيانات. يستخدمون نفس الهيكل ونفس تنسيقات الملصقات لإبقاء كل شيء بسيطا.
قبل تحميل مجموعة بيانات إلى Ultralytics HUB ، تأكد من وضع ملف YAML لمجموعة البيانات داخل الدليل الجذر لمجموعة البيانات وأن مجموعة البيانات YAML والدليل وZIP لها نفس الاسم ، كما هو موضح في المثال أدناه ، ثم قم بضغط دليل مجموعة البيانات.
على سبيل المثال ، إذا كانت مجموعة البيانات الخاصة بك تسمى "coco8" ، فمثل كوكو 8 مثال على مجموعة البيانات ، ثم يجب أن يكون لديك ملف coco8.yaml
داخل الخاص بك coco8/
الدليل ، والذي سينشئ ملف coco8.zip
عند الضغط عليه:
يمكنك تنزيل مجموعة بيانات مثال COCO8 الخاصة بنا وفك ضغطها لمعرفة كيفية هيكلة مجموعة البيانات الخاصة بك بالضبط.
مجموعة البيانات YAML هي نفس المعيار YOLOv5 و YOLOv8 تنسيق YAML.
كوكو 8.يامل
# Ultralytics YOLO 🚀, AGPL-3.0 license
# COCO8 dataset (first 8 images from COCO train2017) by Ultralytics
# Documentation: https://docs.ultralytics.com/datasets/detect/coco8/
# Example usage: yolo train data=coco8.yaml
# parent
# ├── ultralytics
# └── datasets
# └── coco8 ← downloads here (1 MB)
# Train/val/test sets as 1) dir: path/to/imgs, 2) file: path/to/imgs.txt, or 3) list: [path/to/imgs1, path/to/imgs2, ..]
path: ../datasets/coco8 # dataset root dir
train: images/train # train images (relative to 'path') 4 images
val: images/val # val images (relative to 'path') 4 images
test: # test images (optional)
# Classes
names:
0: person
1: bicycle
2: car
3: motorcycle
4: airplane
5: bus
6: train
7: truck
8: boat
9: traffic light
10: fire hydrant
11: stop sign
12: parking meter
13: bench
14: bird
15: cat
16: dog
17: horse
18: sheep
19: cow
20: elephant
21: bear
22: zebra
23: giraffe
24: backpack
25: umbrella
26: handbag
27: tie
28: suitcase
29: frisbee
30: skis
31: snowboard
32: sports ball
33: kite
34: baseball bat
35: baseball glove
36: skateboard
37: surfboard
38: tennis racket
39: bottle
40: wine glass
41: cup
42: fork
43: knife
44: spoon
45: bowl
46: banana
47: apple
48: sandwich
49: orange
50: broccoli
51: carrot
52: hot dog
53: pizza
54: donut
55: cake
56: chair
57: couch
58: potted plant
59: bed
60: dining table
61: toilet
62: tv
63: laptop
64: mouse
65: remote
66: keyboard
67: cell phone
68: microwave
69: oven
70: toaster
71: sink
72: refrigerator
73: book
74: clock
75: vase
76: scissors
77: teddy bear
78: hair drier
79: toothbrush
# Download script/URL (optional)
download: https://ultralytics.com/assets/coco8.zip
بعد ضغط مجموعة البيانات الخاصة بك ، يجب عليك التحقق من صحتها قبل تحميلها إلى Ultralytics محور. Ultralytics يجري HUB التحقق من صحة مجموعة البيانات بعد التحميل ، لذلك من خلال التأكد من تنسيق مجموعة البيانات الخاصة بك بشكل صحيح وخالية من الأخطاء في وقت مبكر ، يمكنك منع أي انتكاسات بسبب رفض مجموعة البيانات.
بمجرد أن يصبح ZIP لمجموعة البيانات جاهزا، انتقل إلى صفحة مجموعات البيانات بالنقر فوق الزر مجموعات البيانات في الشريط الجانبي.
انقر فوق الزر تحميل مجموعة البيانات في أعلى يمين الصفحة. سيؤدي هذا الإجراء إلى تشغيل مربع الحوار تحميل مجموعة البيانات .
قم بتحميل مجموعة البيانات الخاصة بك في حقل ملف .zip مجموعة البيانات .
لديك خيار إضافي لتعيين اسم ووصف مخصصين ل Ultralytics مجموعة بيانات HUB.
عندما تكون راضيا عن تكوين مجموعة البيانات، انقر على تحميل.
بعد تحميل مجموعة البيانات الخاصة بك ومعالجتها، ستتمكن من الوصول إليها من صفحة مجموعات البيانات.
يمكنك عرض الصور في مجموعة البيانات الخاصة بك مجمعة حسب التقسيمات (القطار ، التحقق من الصحة ، الاختبار).
بقشيش
يمكن تكبير كل صورة للحصول على تصور أفضل.
أيضا ، يمكنك تحليل مجموعة البيانات الخاصة بك عن طريق النقر فوق علامة التبويب نظرة عامة .
بعد ذلك ، قم بتدريب نموذج على مجموعة البيانات الخاصة بك.
مشاركة مجموعة البيانات
معلومات
Ultralytics توفر وظيفة مشاركة HUB طريقة ملائمة لمشاركة مجموعات البيانات مع الآخرين. تم تصميم هذه الميزة لاستيعاب كل من الموجودة Ultralytics مستخدمو HUB وأولئك الذين لم ينشئوا حسابا بعد.
ملاحظه
يمكنك التحكم في الوصول العام لمجموعات البيانات الخاصة بك.
يمكنك اختيار تعيين الوصول العام إلى "خاص" ، وفي هذه الحالة ، ستتمكن أنت فقط من الوصول إليه. بدلا من ذلك ، يمكنك تعيين الوصول العام إلى "غير مدرج" والذي يمنح حق الوصول إلى المشاهدة لأي شخص لديه رابط مباشر إلى مجموعة البيانات ، بغض النظر عما إذا كان لديه Ultralytics حساب HUB أم لا.
انتقل إلى صفحة مجموعة البيانات لمجموعة البيانات التي تريد مشاركتها ، وافتح القائمة المنسدلة إجراءات مجموعة البيانات وانقر على خيار المشاركة . سيؤدي هذا الإجراء إلى تشغيل مربع الحوار مشاركة مجموعة البيانات .
بقشيش
يمكنك أيضا مشاركة مجموعة بيانات مباشرة من صفحة مجموعات البيانات .
اضبط الوصول العام على "غير مدرج" وانقر على حفظ.
الآن ، يمكن لأي شخص لديه رابط مباشر لمجموعة البيانات الخاصة بك مشاهدته.
بقشيش
يمكنك بسهولة النقر فوق ارتباط مجموعة البيانات الموضح في مربع حوار مشاركة مجموعة البيانات لنسخها.
تحرير / حذف مجموعة البيانات
انتقل إلى صفحة مجموعة البيانات لمجموعة البيانات التي تريد تحريرها ، وافتح القائمة المنسدلة لإجراءات مجموعة البيانات وانقر فوق خيار تحرير . سيؤدي هذا الإجراء إلى تشغيل مربع الحوار تحديث مجموعة البيانات .
قم بتطبيق التعديلات المطلوبة على مجموعة البيانات الخاصة بك ثم قم بتأكيد التغييرات بالنقر فوق حفظ.
انتقل إلى صفحة مجموعة البيانات لمجموعة البيانات التي تريد حذفها ، وافتح القائمة المنسدلة إجراءات مجموعة البيانات وانقر فوق خيار الحذف . سيؤدي هذا الإجراء إلى حذف مجموعة البيانات.
ملاحظه
إذا غيرت رأيك، يمكنك استعادة مجموعة البيانات من صفحة المهملات .
تم النشر في 2023-11-12, اخر تحديث 2024-02-13
المؤلفون: جلين جوشر (4) ، بريتوش تريباثي (1) ، رضوان منور (1) ، سيرجيواكسمان (1) ، ضاحكا ( 1)