Link to this sectionالتدريب السحابي#
يوفر التدريب السحابي في Ultralytics Platform تدريباً بضغطة واحدة على وحدات معالجة الرسومات (GPUs) السحابية، مما يجعل تدريب النماذج متاحاً دون الحاجة إلى إعدادات معقدة. يمكنك تدريب نماذج YOLO مع بث مقاييس الأداء في الوقت الفعلي وحفظ نقاط التحقق تلقائياً.
graph LR
A[Configure] --> B[Start Training]
B --> C[Provision GPU]
C --> D[Download Dataset]
D --> E[Train]
E --> F[Stream Metrics]
F --> G[Save Checkpoints]
G --> H[Complete]
style A fill:#2196F3,color:#fff
style B fill:#FF9800,color:#fff
style E fill:#9C27B0,color:#fff
style H fill:#4CAF50,color:#fffLink to this sectionنافذة التدريب#
ابدأ التدريب من واجهة المستخدم للمنصة عن طريق النقر على New Model في أي صفحة مشروع (أو Train من صفحة مجموعة البيانات). تحتوي نافذة التدريب على علامتي تبويب: Cloud Training و Local Training.

Link to this sectionالخطوة 1: اختر النموذج الأساسي#
اختر من بين نماذج YOLO26 الرسمية أو نماذجك المدربة الخاصة:
| الفئة | الوصف |
|---|---|
| Official | جميع نماذج YOLO26 الثلاثين (5 أحجام × 6 مهام) |
| Your Models | نماذجك المكتملة للضبط الدقيق |
يتم تنظيم النماذج الرسمية حسب نوع المهمة (Detect، Segment، Semantic، Pose، OBB، Classify) مع أحجام تتراوح من nano إلى xlarge.
Link to this sectionالخطوة 2: اختر مجموعة البيانات#
اختر مجموعة بيانات للتدريب عليها (راجع Datasets):
| Option | الوصف |
|---|---|
| Official | مجموعات بيانات منسقة من Ultralytics |
| Your Datasets | مجموعات البيانات التي قمت برفعها |
يجب أن تكون مجموعات البيانات في حالة ready مع وجود صورة واحدة على الأقل في مجموعة التدريب، وصورة واحدة في مجموعة التحقق أو الاختبار، وصورة واحدة مصنفة على الأقل.
يظهر تحذير بشأن عدم تطابق المهمة إذا كانت مهمة النموذج (على سبيل المثال، detect) لا تتطابق مع مهمة مجموعة البيانات (على سبيل المثال، segment). سيفشل التدريب إذا تابعت بمهام غير متطابقة. تأكد من أن كلاً من النموذج ومجموعة البيانات يستخدمان نفس نوع المهمة، كما هو موضح في task guides.
Link to this sectionالخطوة 3: تكوين المعلمات#
قم بتعيين معلمات التدريب الأساسية:
| المعامل | الوصف | الافتراضي |
|---|---|---|
| Epochs | عدد تكرارات التدريب | 100 |
| Batch Size | العينات لكل تكرار | -1 (تلقائي) |
| حجم الصورة | دقة الإدخال (قائمة منسدلة 320/416/512/640/1280، أو أي مضاعف لـ 32 من 32 إلى 4096 في محرر YAML) | 640 |
| Run Name | اسم اختياري لجلسة التدريب | تلقائي |
Link to this sectionالخطوة 4: الإعدادات المتقدمة (اختياري)#
قم بتوسيع Advanced Settings للوصول إلى محرر المعلمات الكامل المستند إلى YAML مع أكثر من 40 معلمة تدريب مرتبة حسب المجموعة (راجع configuration reference):
| المجموعة | المعاملات |
|---|---|
| معدل التعلم (Learning Rate) | lr0, lrf, momentum, weight_decay, warmup_epochs, warmup_momentum, warmup_bias_lr |
| Optimizer | auto (افتراضي), SGD, MuSGD, Adam, AdamW, NAdam, RAdam, RMSProp, Adamax |
| Loss Weights | box, cls, dfl, pose, kobj, label_smoothing |
| Color Augmentation | hsv_h, hsv_s, hsv_v |
| Geometric Augment. | degrees, translate, scale, shear, perspective |
| Flip & Mix Augment. | flipud, fliplr, mosaic, mixup, copy_paste |
| Training Control | patience, seed, deterministic, amp, cos_lr, close_mosaic, save_period |
| Dataset | fraction, freeze, single_cls, rect, multi_scale, resume |
المعلمات مدركة للمهمة (على سبيل المثال، لا تظهر copy_paste إلا في مهام segment، وتظهر pose/kobj فقط في مهام pose). تظهر شارة Modified عندما تختلف القيم عن الإعدادات الافتراضية، ويمكنك إعادة تعيين كل شيء إلى القيم الافتراضية باستخدام زر إعادة التعيين.
مثال: ضبط التعزيز لمجموعات البيانات الصغيرة
بالنسبة لمجموعات البيانات الصغيرة (<1000 صورة)، قم بزيادة التعزيز لتقليل الإفراط في التخصيص (overfitting):
mosaic: 1.0 # Keep mosaic on
mixup: 0.3 # Add mixup blending
copy_paste: 0.3 # Add copy-paste (segment only)
fliplr: 0.5 # Horizontal flip
degrees: 10.0 # Slight rotation
scale: 0.9 # Aggressive scalingLink to this sectionالخطوة 5: اختر وحدة معالجة الرسومات (علامة تبويب Cloud)#
اختر وحدة معالجة الرسومات الخاصة بك من Ultralytics Cloud:

| GPU | الجيل | ذاكرة الفيديو (VRAM) | التكلفة/ساعة | الأفضل لـ |
|---|---|---|---|---|
| RTX 2000 Ada | Ada | 16 GB | $0.24 | مجموعات بيانات صغيرة، الاختبار |
| RTX A4500 | Ampere | 20 GB | $0.25 | مجموعات بيانات صغيرة إلى متوسطة |
| RTX 4000 Ada | Ada | 20 GB | $0.26 | مجموعات بيانات متوسطة |
| RTX A5000 | Ampere | 24 GB | $0.27 | مجموعات بيانات متوسطة |
| L4 | Ada | 24 GB | $0.39 | محسّن للاستدلال |
| A40 | Ampere | 48 GB | $0.44 | أحجام دفعات أكبر |
| RTX 3090 | Ampere | 24 GB | $0.46 | التدريب العام |
| RTX A6000 | Ampere | 48 GB | $0.49 | نماذج كبيرة |
| RTX PRO 4500 | Blackwell | 32 GB | $0.64 | سعر/أداء رائع |
| RTX 4090 | Ada | 24 GB | $0.69 | أفضل سعر/أداء |
| RTX 6000 Ada | Ada | 48 GB | $0.77 | تدريب بدفعات كبيرة |
| L40S | Ada | 48 GB | $0.86 | تدريب بدفعات كبيرة |
| RTX 5090 | Blackwell | 32 GB | $0.99 | أحدث جيل للمستهلك |
| L40 | Ada | 48 GB | $0.99 | نماذج كبيرة |
| A100 PCIe | Ampere | 80 GB | $1.39 | تدريب الإنتاج |
| A100 SXM | Ampere | 80 GB | $1.49 | تدريب الإنتاج |
| RTX PRO 6000 | Blackwell | 96 GB | $1.89 | الخيار الافتراضي الموصى به |
| H100 PCIe | Hopper | 80 GB | $2.39 | تدريب عالي الأداء |
| H100 SXM | Hopper | 80 GB | $2.99 | أسرع تدريب |
| H100 NVL | Hopper | 94 غيغابايت | 3.07 دولار | أقصى أداء |
| H200 NVL | Hopper | 143 غيغابايت | 3.39 دولار | أقصى ذاكرة |
| H200 SXM | Hopper | 141 غيغابايت | 3.99 دولار | أقصى أداء |
| B200 | Blackwell | 180 غيغابايت | 5.49 دولار | النماذج الكبيرة (Pro+) |
| B300 | Blackwell | 288 غيغابايت | 7.39 دولار | أكبر النماذج (Pro+) |
- RTX PRO 6000: بسعة 96 جيجابايت من نوع Blackwell، وهي الخيار الافتراضي الموصى به لمعظم المهام
- A100 SXM: بسعة 80 جيجابايت HBM2e — خيار قوي لأحجام الدفعات الكبيرة أو النماذج الأكبر
- H100 PCIe / H100 SXM / H100 NVL: بسعة 80–94 جيجابايت Hopper للتدريب الحساس للوقت (متاحة في جميع الخطط)
- H200 NVL / H200 SXM: بسعة 141–143 جيجابايت Hopper لأحمال العمل ذات الذاكرة العالية (متاحة في جميع الخطط)
- B200 / B300: بسعة 180–288 جيجابايت من نوع NVIDIA Blackwell لأحمال العمل المتطورة — تتطلب Pro or Enterprise
تعرض النافذة رصيدك الحالي وزر إضافة رصيد (Top Up). يتم حساب التكلفة والمدة التقديرية بناءً على التكوين الخاص بك (حجم النموذج، صور مجموعة البيانات، عدد الدورات، سرعة وحدة معالجة الرسومات).
Link to this sectionالخطوة 6: بدء التدريب#
انقر على Start Training لبدء مهمتك. تقوم المنصة بـ:
- توفير مثيل لوحدة معالجة الرسومات
- تنزيل مجموعة البيانات الخاصة بك
- بدء التدريب
- بث المقاييس في الوقت الفعلي
Link to this sectionدورة حياة مهمة التدريب#
تتقدم مهام التدريب عبر الحالات التالية:
| الحالة | الوصف |
|---|---|
| Pending | تم إرسال المهمة، بانتظار تخصيص وحدة معالجة الرسومات |
| Starting | تم توفير وحدة معالجة الرسومات، ويجري تنزيل مجموعة البيانات والنموذج |
| Running | التدريب قيد التقدم، ويتم بث المقاييس في الوقت الفعلي |
| Completed | اكتمل التدريب بنجاح |
| Failed | فشل التدريب (راجع سجلات وحدة التحكم لمعرفة التفاصيل) |
| Cancelled | تم إلغاء التدريب بواسطة المستخدم |
تحصل الحسابات الجديدة على رصيد عند التسجيل - 5 دولارات لرسائل البريد الإلكتروني الشخصية و 25 دولاراً لرسائل البريد الإلكتروني الخاصة بالشركات. Check your balance في الإعدادات > الفوترة.

Link to this sectionمراقبة التدريب#
شاهد تقدم التدريب في الوقت الفعلي في علامة تبويب Train في صفحة النموذج:
Link to this sectionعلامة تبويب فرعية للمخططات#

| المقياس | الوصف |
|---|---|
| الخسارة (Loss) | خسارة التدريب والتحقق |
| mAP | متوسط الدقة |
| Precision | التوقعات الإيجابية الصحيحة |
| Recall | الحقائق المكتشفة |
Link to this sectionعلامة تبويب فرعية لوحدة التحكم#
مخرجات وحدة التحكم المباشرة مع دعم ألوان ANSI، وأشرطة التقدم، واكتشاف الأخطاء.
Link to this sectionعلامة تبويب فرعية للنظام#
استخدام وحدة معالجة الرسومات، والذاكرة، ودرجة الحرارة، ووحدة المعالجة المركزية (CPU)، واستخدام القرص في الوقت الفعلي.
Link to this sectionنقاط التحقق#
بعد اكتمال التدريب، يتم رفع أفضل نموذج (best.pt، وهو نقطة التحقق ذات أعلى mAP) إلى المنصة وإتاحته للتنزيل والتصدير والنشر.
Link to this sectionإلغاء التدريب#
انقر على Cancel Training في صفحة النموذج لإيقاف مهمة قيد التشغيل:
- يتم إنهاء مثيل الحوسبة
- يتوقف احتساب الرصيد
- تظل أفضل نقطة حفظ متاحة إذا تم الوصول إليها قبل الإلغاء
Link to this sectionالتدريب عن بُعد#
graph LR
A[Local GPU] --> B[Train]
B --> C[ultralytics Package]
C --> D[Stream Metrics]
D --> E[Platform Dashboard]
style A fill:#FF9800,color:#fff
style C fill:#2196F3,color:#fff
style E fill:#4CAF50,color:#fffقم بالتدريب على أجهزتك الخاصة مع بث المقاييس إلى المنصة.
يتطلب التكامل مع المنصة ultralytics>=8.4.60. الإصدارات الأقل لن تعمل مع المنصة.
pip install -U ultralyticsLink to this sectionإعداد مفتاح API#
- انتقل إلى
Settings > API Keys - أنشئ مفتاحاً جديداً (أو تقوم المنصة بإنشائه تلقائياً عند فتح علامة التبويب Local Training)
- قم بتعيين متغير البيئة:
export ULTRALYTICS_API_KEY="YOUR_API_KEY"Link to this sectionالتدريب مع البث#
استخدم معلمات project و name لبث المقاييس:
yolo train model=yolo26n.pt data=coco.yaml epochs=100 \
project=username/my-project name=experiment-1تعرض علامة التبويب Local Training في مربع حوار التدريب أمراً مهيأ مسبقاً يتضمن مفتاح API الخاص بك، والمعلمات المحددة، والوسائط المتقدمة.
Link to this sectionاستخدام مجموعات بيانات المنصة#
قم بالتدريب باستخدام مجموعات البيانات المخزنة على المنصة باستخدام تنسيق URI ul://:
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100 \
project=username/my-project name=exp1يقوم تنسيق URI ul:// بتنزيل مجموعة البيانات الخاصة بك وتهيئتها تلقائياً. يتم ربط النموذج تلقائياً بمجموعة البيانات الموجودة على المنصة (راجع استخدام مجموعات بيانات المنصة).
Link to this sectionالفواتير#
تعتمد تكاليف التدريب على استخدام GPU:
Link to this sectionتقدير التكلفة#
قبل بدء التدريب، تقوم المنصة بتقدير التكلفة الإجمالية عن طريق:
- تقدير الثواني لكل حقبة (epoch) بناءً على حجم مجموعة البيانات، وتعقيد النموذج، وحجم الصورة، وحجم الدفعة (batch size)، وسرعة GPU
- حساب إجمالي وقت التدريب بضرب ثواني الحقبة في عدد الحقب، ثم إضافة الوقت المستغرق لبدء التشغيل (startup overhead)
- حساب التكلفة التقديرية من إجمالي ساعات التدريب مضروبة في المعدل الساعي لـ GPU
العوامل المؤثرة على التكلفة:
| العامل | التأثير |
|---|---|
| حجم مجموعة البيانات | المزيد من الصور = وقت تدريب أطول (يزداد حجم الحوسبة خطياً تقريباً مع حجم مجموعة البيانات) |
| حجم النموذج | تستغرق النماذج الأكبر (m, l, x) وقتاً أطول في التدريب مقارنة بـ (n, s) |
| عدد الحقب | مضاعف مباشر لوقت التدريب |
| حجم الصورة | تزيد أحجام الصور الأكبر من حجم الحوسبة: 320px=~0.3x, 640px=1.0x (الأساس), 1280px=~3.5x |
| Batch Size | الدفعات الأكبر أكثر كفاءة (دفعة 32 = ~0.85x من الوقت، دفعة 8 = ~1.2x من الوقت مقارنة بأساس 16) |
| سرعة GPU | تقلل وحدات GPU الأسرع من وقت التدريب (على سبيل المثال، H100 SXM أسرع بنحو ~3.4x من RTX 4090) |
| وقت بدء التشغيل | ما يصل إلى 5 دقائق لتهيئة المثيل، وتنزيل البيانات، والإحماء (يتناسب مع حجم مجموعة البيانات) |
Link to this sectionأمثلة التكلفة#
تقديرات التكلفة تقريبية وتعتمد على عوامل كثيرة. يعرض مربع حوار التدريب تقديراً فورياً قبل بدء التدريب.
| السيناريو | GPU | التكلفة التقديرية |
|---|---|---|
| 500 صورة، YOLO26n، 50 حقبة | RTX 4090 | ~$0.03 |
| 1000 صورة، YOLO26n، 100 حقبة | RTX PRO 6000 | ~$0.27 |
| 5000 صورة، YOLO26s، 100 حقبة | H100 SXM | ~$1.75 |
Link to this sectionدورة الفواتير#
graph LR
A[Estimate Cost] --> B[Balance Check]
B --> C[Train]
C --> D[Charge Actual Runtime]
style A fill:#2196F3,color:#fff
style B fill:#FF9800,color:#fff
style C fill:#9C27B0,color:#fff
style D fill:#4CAF50,color:#fffدورة فواتير التدريب السحابي:
- التقدير: يتم احتساب التكلفة قبل بدء التدريب
- فحص الرصيد: يتم التحقق من الأرصدة المتاحة قبل الإطلاق
- التدريب: يتم تشغيل المهمة على وحدة الحوسبة المختارة
- الخصم: تعتمد التكلفة النهائية على وقت التشغيل الفعلي
تتتبع الفواتير استخدام الحوسبة الفعلي، بما في ذلك عمليات التشغيل الجزئية التي يتم إلغاؤها. لا يتم محاسبتك أبداً على عمليات التدريب الفاشلة.
Link to this sectionالفواتير حسب حالة المهمة#
| الحالة | هل توجد تكلفة؟ |
|---|---|
| Completed | نعم — وقت GPU الفعلي المستخدم |
| Cancelled | نعم — وقت GPU من البداية وحتى الإلغاء |
| Failed | لا — لا يتم محاسبتك على العمليات الفاشلة |
| عالق (Stuck) | جزئي — يتم محاسبتك على وقت التدريب الفعلي فقط |
إذا فشلت عملية التدريب بسبب خطأ في التكوين، أو مشكلة في الذاكرة، أو أي فشل آخر، لا يتم محاسبتك. يتم إعداد الفواتير فقط لوقت الحوسبة الناجح. المهام العالقة (بدون نشاط لأكثر من 4 ساعات) يتم إنهاؤها تلقائياً وتتم محاسبتك فقط على الوقت الذي كان فيه GPU يقوم بالتدريب بنشاط، وليس وقت الخمول.
Link to this sectionطرق الدفع#
| الطريقة (Method) | الوصف |
|---|---|
| رصيد الحساب | أرصدة مسبقة الشحن |
| الدفع لكل مهمة | الدفع عند اكتمال المهمة |
يتطلب بدء التدريب رصيداً متاحاً إيجابياً وأرصدة كافية لتغطية التكلفة التقديرية للمهمة.
Link to this sectionعرض تكاليف التدريب#
بعد التدريب، يمكنك عرض التكاليف التفصيلية في علامة التبويب Billing:
- تفصيل تكلفة كل حقبة
- إجمالي وقت GPU
- تنزيل تقرير التكلفة

Link to this sectionنصائح للتدريب#
Link to this sectionاختر حجم النموذج المناسب#
| النموذج | المعاملات | الأفضل لـ |
|---|---|---|
| YOLO26n | 2.4M | الوقت الفعلي، أجهزة الحافة (edge devices) |
| YOLO26s | 9.5M | توازن السرعة/الدقة |
| YOLO26m | 20.4M | دقة أعلى |
| YOLO26l | 24.8M | دقة الإنتاج |
| YOLO26x | 55.7M | أقصى دقة |
Link to this sectionتحسين وقت التدريب#
- ابدأ صغيراً: اختبر مع 10-20 حقبة على وحدة GPU اقتصادية للتحقق من أن مجموعة البيانات والتكوين يعملان
- استخدم GPU مناسباً: RTX PRO 6000 يتعامل مع معظم أعباء العمل بشكل جيد
- تحقق من مجموعة البيانات: أصلح مشاكل التوسيم قبل الإنفاق على التدريب
- راقب مبكراً: ألغِ التدريب إذا استقر مستوى الفقد (loss) — فأنت تدفع فقط مقابل وقت الحوسبة المستخدم
Link to this sectionاستكشاف الأخطاء وإصلاحها#
| المشكلة | الحل |
|---|---|
| التدريب عالق عند 0% | تحقق من تنسيق مجموعة البيانات، أعد المحاولة |
| نفاد الذاكرة | قلل حجم الدفعة أو استخدم GPU أكبر |
| دقة ضعيفة | زيادة عدد الحقب، تحقق من جودة البيانات |
| التدريب بطيء | ضع في اعتبارك استخدام وحدة معالجة رسوميات (GPU) أسرع |
| خطأ عدم تطابق المهام | تأكد من تطابق مهام النموذج ومجموعة البيانات |
Link to this sectionالأسئلة الشائعة#
Link to this sectionكم يستغرق التدريب؟#
يعتمد وقت التدريب على:
- حجم مجموعة البيانات
- حجم النموذج
- عدد العصور (epochs)
- وحدة معالجة الرسوميات (GPU) المختارة
الأوقات النموذجية (1000 صورة، 100 حقبة (epoch)):
| النموذج | RTX PRO 6000 | A100 SXM |
|---|---|---|
| YOLO26n | ~8 دقائق | ~7 دقائق |
| YOLO26m | ~16 دقيقة | ~13 دقيقة |
| YOLO26x | ~27 دقيقة | ~22 دقيقة |
أوقات التدريب تقريبية وتختلف باختلاف تعقيد مجموعة البيانات، وإعدادات الزيادة (augmentation)، وحجم الدفعة (batch size). استخدم تقدير التكلفة في مربع حوار التدريب للحصول على تنبؤات أكثر دقة.
Link to this sectionهل يمكنني التدريب طوال الليل؟#
نعم، يستمر التدريب حتى الاكتمال. ستتلقى إشعاراً عند انتهاء التدريب. تأكد من أن حسابك يحتوي على رصيد كافٍ للتدريب القائم على الحقب (epochs).
Link to this sectionماذا يحدث إذا نفد الرصيد؟#
إذا وصل رصيدك إلى الصفر أثناء تشغيل التدريب، فإن التدريب يستمر حتى الاكتمال ويصبح رصيدك سالباً. هذا يضمن عدم مقاطعة مهمة التدريب في منتصف التشغيل.
بعد اكتمال التدريب، ستحتاج إلى إضافة رصيد لجعل رصيدك موجباً مرة أخرى قبل بدء مهام تدريب جديدة. يتم حفظ نموذجك المكتمل، ونقاط التحقق (checkpoints)، وجميع مخرجات التدريب بالكامل بغض النظر عن الرصيد.
الرصيد السالب يمنع فقط بدء مهام تدريب جديدة. أما عمليات النشر الحالية وميزات المنصة الأخرى فتستمر في العمل بشكل طبيعي. أضف رصيداً عبر الإعدادات > الفوترة أو فعّل التعبئة التلقائية لتجنب الانقطاعات.
Link to this sectionماذا يحدث إذا كانت تكلفة التدريب أكثر من التقدير؟#
تقديرات التكلفة تقريبية؛ فقد يختلف وقت التدريب الفعلي بسبب عوامل مثل سرعة تحميل البيانات، وفترة إحماء وحدة معالجة الرسوميات (GPU)، وسلوك تقارب النموذج. إذا تجاوزت التكلفة الفعلية التقدير، فقد يصبح رصيدك سالباً (انظر أعلاه). المنصة لا توقف التدريب بناءً على التقدير.
لإدارة التكاليف:
- راقب تقدم التدريب في الوقت الفعلي وألغه مبكراً إذا لزم الأمر
- فعّل التعبئة التلقائية لتجديد الرصيد تلقائياً
- ابدأ بتشغيلات أقصر (عدد حقب أقل) لمعايرة التوقعات
Link to this sectionهل يمكنني استخدام وسائط تدريب مخصصة؟#
نعم، قم بتوسيع قسم الإعدادات المتقدمة في مربع حوار التدريب للوصول إلى محرر YAML يحتوي على أكثر من 40 معلماً قابلاً للتهيئة. يتم تضمين القيم غير الافتراضية في أوامر التدريب السحابية والمحلية.
يدعم محرر YAML أيضاً استيراد الإعدادات من عمليات تدريب سابقة:
- نسخ من نموذج موجود: في صفحة أي نموذج مكتمل، تحتوي بطاقة إعدادات التدريب على زر نسخ بتنسيق JSON. انسخ ملف JSON وألصقه مباشرة في محرر YAML؛ فهو يكتشف تنسيق JSON تلقائياً ويستورد جميع المعلمات.
- لصق YAML أو JSON: الصق أي إعدادات تدريب صالحة بتنسيق YAML أو JSON في المحرر. يتم التحقق من صحة المعلمات تلقائياً، مع تثبيت القيم الخارجة عن النطاق وعرض تحذيرات.
- سحب وإفلات الملفات: اسحب ملف
.yamlأو.jsonمباشرة إلى المحرر لاستيراد معلماته.

هذا يجعل من السهل تكرار أو تعديل إعدادات التدريب السابقة دون إعادة إدخال كل معلمة يدوياً.
Link to this sectionهل يمكنني التدريب من صفحة مجموعة البيانات؟#
نعم، يفتح زر التدريب في صفحات مجموعة البيانات مربع حوار التدريب مع تحديد مجموعة البيانات مسبقاً وقفلها. ثم تختار مشروعاً ونموذجاً لبدء التدريب.
Link to this sectionمرجع معلمات التدريب#
| المعامل | النوع | الافتراضي | النطاق | الوصف |
|---|---|---|---|---|
epochs | int | 100 | 1-10000 | عدد حقب التدريب |
batch | int | -1 (تلقائي) | -1 إلى 512 | حجم الدفعة (-1 = الضبط التلقائي وفقاً لذاكرة VRAM المتاحة) |
imgsz | int | 640 | 32-4096 | حجم صورة الإدخال |
patience | int | 100 | 1-1000 | صبر الإيقاف المبكر |
seed | int | 0 | 0-2147483647 | البذرة العشوائية لإمكانية التكرار |
deterministic | منطقي (bool) | True | - | وضع التدريب الحتمي |
amp | منطقي (bool) | True | - | الدقة المختلطة التلقائية |
close_mosaic | int | 10 | 0-50 | تعطيل الفسيفساء (mosaic) في آخر N حقبة |
save_period | int | -1 | -1-100 | حفظ نقطة تحقق كل N حقبة |
workers | int | 8 | 0-64 | عامل تحميل البيانات |
cache | تحديد | false | ram/disk/false | تخزين الصور مؤقتاً |
تطبق بعض المعلمات على مهام محددة فقط:
- مهام الكشف فقط (الكشف، التقسيم، الوضعية، OBB - باستثناء التصنيف):
box,dfl,degrees,translate,shear,perspective,mosaic,mixup,close_mosaic - التقسيم فقط:
copy_paste - الوضعية فقط:
pose(وزن الخسارة)،kobj(موضوعية النقاط الرئيسية)