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

Ultralytics مجموعات بيانات HUB

Ultralytics تُعد مجموعات بيانات HUB حلاً عملياً لإدارة مجموعات بياناتك المخصصة والاستفادة منها.

بمجرد التحميل، يمكن استخدام مجموعات البيانات على الفور لتدريب النموذج. يسهل هذا النهج المتكامل الانتقال السلس من إدارة مجموعة البيانات إلى تدريب النموذج، مما يبسط العملية برمتها بشكل كبير.


شاهد: شاهد: تحميل مجموعات البيانات إلى Ultralytics HUB | شرح تفصيلي كامل لميزة تحميل مجموعات البيانات

تحميل مجموعة البيانات

Ultralytics مجموعات بيانات HUB تشبه تمامًا مجموعات بيانات YOLOv5 و YOLOv8 🚀 🚀. يستخدمون نفس البنية ونفس تنسيقات التسمية للحفاظ على بساطة كل شيء.

قبل تحميل مجموعة البيانات إلى Ultralytics HUB، تأكد من وضع ملف YAML الخاص بمجموعة البيانات داخل الدليل الجذر لمجموعة البيانات وأن يكون لمجموعة البيانات YAML والدليل و ZIP نفس الاسم، كما هو موضح في المثال أدناه، ثم قم بضغط دليل مجموعة البيانات.

على سبيل المثال، إذا كانت مجموعة البيانات الخاصة بك تسمى "كوكو 8"، مثل COCO8 مثالاً على مجموعة البيانات، إذن يجب أن يكون لديك coco8.yaml داخل coco8/ دليل، والذي سينشئ coco8.zip عند ضغطها:

zip -r coco8.zip coco8

يمكنك تنزيل مثال مجموعة بيانات COCO8 وفك ضغطها لترى بالضبط كيفية هيكلة مجموعة بياناتك.

هيكل مجموعة بيانات COCO8

مجموعة البيانات YAML هي نفس تنسيق YAML القياسي YOLOv5 و YOLOv8 YAML.

كوكو8.yaml

# 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://github.com/ultralytics/assets/releases/download/v0.0.0/coco8.zip

بعد ضغط مجموعة البيانات الخاصة بك، يجب عليك التحقق من صحتها قبل تحميلها إلى Ultralytics HUB. Ultralytics يقوم HUB بإجراء فحص التحقق من صحة مجموعة البيانات بعد التحميل، لذلك من خلال التأكد من تنسيق مجموعة بياناتك بشكل صحيح وخالية من الأخطاء في وقت مبكر، يمكنك تجنب أي انتكاسات بسبب رفض مجموعة البيانات.

from ultralytics.hub import check_dataset

check_dataset("path/to/dataset.zip", task="detect")

بمجرد أن تصبح مجموعة البيانات ZIP جاهزة، انتقل إلى صفحة مجموعات البيانات بالنقر على زر مجموعات البيانات في الشريط الجانبي وانقر على زر تحميل مجموعة البيانات في أعلى يمين الصفحة.

Ultralytics لقطة شاشة HUB لصفحة مجموعات البيانات مع سهم يشير إلى زر مجموعات البيانات في الشريط الجانبي وسهم آخر يشير إلى زر تحميل مجموعة البيانات

نصيحة

يمكنك تحميل مجموعة بيانات مباشرةً من الصفحة الرئيسية.

Ultralytics لقطة شاشة HUB للصفحة الرئيسية مع سهم يشير إلى بطاقة تحميل مجموعة البيانات

سيؤدي هذا الإجراء إلى تشغيل مربع حوار تحميل مجموعة البيانات.

حدد مهمة مجموعة البيانات الخاصة بمجموعة البيانات الخاصة بك وقم بتحميلها في حقل ملف .zip لمجموعة البيانات.

لديك خيار إضافي لتعيين اسم ووصف مخصصين لمجموعة بيانات Ultralytics HUB الخاصة بك.

عندما تكون راضياً عن تكوين مجموعة البيانات الخاصة بك، انقر فوق تحميل.

Ultralytics لقطة شاشة HUB لمربع حوار تحميل مجموعة البيانات مع أسهم تشير إلى مهمة مجموعة البيانات وملف مجموعة البيانات وزر التحميل

بعد تحميل مجموعة بياناتك ومعالجتها، ستتمكن من الوصول إليها من صفحة مجموعات البيانات.

Ultralytics لقطة شاشة HUB لصفحة مجموعات البيانات مع سهم يشير إلى إحدى مجموعات البيانات

يمكنك عرض الصور في مجموعة البيانات الخاصة بك مجمّعة حسب التقسيمات (تدريب، تحقق، اختبار).

Ultralytics لقطة شاشة HUB لصفحة مجموعة البيانات مع سهم يشير إلى علامة تبويب الصور

نصيحة

يمكن تكبير كل صورة لتصور أفضل.

Ultralytics لقطة شاشة لعلامة تبويب الصور داخل صفحة مجموعة البيانات مع سهم يشير إلى أيقونة التوسيع

Ultralytics لقطة شاشة HUB لعلامة تبويب الصور داخل صفحة مجموعة البيانات مع توسيع إحدى الصور

يمكنك أيضًا تحليل مجموعة بياناتك من خلال النقر على علامة التبويب نظرة عامة.

Ultralytics لقطة شاشة HUB لصفحة مجموعة البيانات مع سهم يشير إلى علامة التبويب نظرة عامة

بعد ذلك، قم بتدريب نموذج على مجموعة بياناتك.

Ultralytics لقطة شاشة HUB لصفحة مجموعة البيانات مع سهم يشير إلى زر تدريب النموذج

تنزيل مجموعة البيانات

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

Ultralytics لقطة شاشة HUB لصفحة مجموعة البيانات مع سهم يشير إلى خيار التنزيل

نصيحة

يمكنك تنزيل مجموعة بيانات مباشرةً من صفحة مجموعات البيانات.

Ultralytics لقطة شاشة HUB لصفحة مجموعات البيانات مع سهم يشير إلى خيار تنزيل إحدى مجموعات البيانات

مشاركة مجموعة البيانات

المعلومات

Ultralytics توفر وظيفة مشاركةHUB طريقة ملائمة لمشاركة مجموعات البيانات مع الآخرين. وقد صُممت هذه الميزة لاستيعاب كل من مستخدمي Ultralytics HUB الحاليين وأولئك الذين لم ينشئوا حساباً بعد.

ملاحظة

يمكنك التحكم في الوصول العام لمجموعات البيانات الخاصة بك.

يمكنك اختيار ضبط الوصول العام على "خاص"، وفي هذه الحالة، لن يتمكن أحد غيرك من الوصول إليها. أو يمكنك بدلاً من ذلك، يمكنك تعيين الوصول العام على "غير مدرج" الذي يمنح حق الوصول للعرض لأي شخص لديه الرابط المباشر لمجموعة البيانات، بغض النظر عما إذا كان لديه حساب Ultralytics HUB أم لا.

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

Ultralytics لقطة شاشة HUB لصفحة مجموعة البيانات مع سهم يشير إلى خيار المشاركة

نصيحة

يمكنك مشاركة مجموعة بيانات مباشرةً من صفحة مجموعات البيانات.

Ultralytics لقطة شاشة HUB لصفحة مجموعات البيانات مع سهم يشير إلى خيار المشاركة لإحدى مجموعات البيانات

قم بتعيين الوصول العام إلى "غير مدرج" وانقر فوق حفظ.

Ultralytics لقطة شاشة HUB لمربع حوار مشاركة مجموعة البيانات مع سهم يشير إلى القائمة المنسدلة وآخر إلى الزر حفظ

والآن، يمكن لأي شخص لديه الرابط المباشر لمجموعة البيانات الخاصة بك أن يشاهدها.

نصيحة

يمكنك النقر بسهولة على رابط مجموعة البيانات الظاهر في مربع حوار مشاركة مجموعة البيانات لنسخها.

Ultralytics لقطة شاشة HUB لمربع حوار مشاركة مجموعة البيانات مع سهم يشير إلى رابط مجموعة البيانات

تحرير مجموعة البيانات

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

Ultralytics لقطة شاشة HUB لصفحة مجموعة البيانات مع سهم يشير إلى خيار تحرير

نصيحة

يمكنك تحرير مجموعة بيانات مباشرةً من صفحة مجموعات البيانات.

Ultralytics لقطة شاشة HUB لصفحة مجموعات البيانات مع سهم يشير إلى خيار تحرير لإحدى مجموعات البيانات

قم بتطبيق التعديلات المطلوبة على مجموعة البيانات الخاصة بك ثم قم بتأكيد التغييرات بالنقر فوق حفظ.

Ultralytics لقطة شاشة HUB لمربع حوار تحديث مجموعة البيانات مع سهم يشير إلى زر حفظ

حذف مجموعة البيانات

انتقل إلى صفحة مجموعة البيانات الخاصة بمجموعة البيانات التي تريد حذفها، وافتح القائمة المنسدلة إجراءات مجموعة البيانات وانقر على خيار حذف. سيؤدي هذا الإجراء إلى حذف مجموعة البيانات.

Ultralytics لقطة شاشة HUB لصفحة مجموعة البيانات مع سهم يشير إلى خيار الحذف

نصيحة

يمكنك حذف مجموعة بيانات مباشرةً من صفحة مجموعات البيانات.

Ultralytics لقطة شاشة HUB لصفحة مجموعات البيانات مع سهم يشير إلى خيار حذف إحدى مجموعات البيانات

ملاحظة

إذا غيرت رأيك، يمكنك استعادة مجموعة البيانات من صفحة المهملات.

Ultralytics لقطة شاشة HUB لصفحة المهملات مع سهم يشير إلى زر المهملات في الشريط الجانبي وسهم يشير إلى خيار الاستعادة لإحدى مجموعات البيانات

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

التعليقات