مرجع ل ultralytics/utils/callbacks/dvc.py
ملاحظه
هذا الملف متاح في https://github.com/ultralytics/ultralytics/ نقطة / الرئيسية /ultralytics/ المرافق / عمليات الاسترجاعات / dvc.py. إذا اكتشفت مشكلة ، فيرجى المساعدة في إصلاحها من خلال المساهمة في طلب 🛠️ سحب. شكرا لك 🙏!
ultralytics.utils.callbacks.dvc._log_images(path, prefix='')
يسجل الصور في مسار محدد ببادئة اختيارية باستخدام DVCLive.
شفرة المصدر في ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc._log_plots(plots, prefix='')
ترسم السجلات الصور لتقدم التدريب إذا لم تتم معالجتها مسبقا.
شفرة المصدر في ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc._log_confusion_matrix(validator)
يسجل مصفوفة الارتباك للمدقق المحدد باستخدام DVCLive.
شفرة المصدر في ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc.on_pretrain_routine_start(trainer)
تهيئة مسجل DVCLive لبيانات تعريف التدريب أثناء روتين ما قبل التدريب.
شفرة المصدر في ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc.on_pretrain_routine_end(trainer)
ultralytics.utils.callbacks.dvc.on_train_start(trainer)
ultralytics.utils.callbacks.dvc.on_train_epoch_start(trainer)
يضبط المتغير العام _training_epoch القيمة إلى True في بداية التدريب في كل عصر.
ultralytics.utils.callbacks.dvc.on_fit_epoch_end(trainer)
يسجل مقاييس التدريب ومعلومات النموذج، ويتقدم إلى الخطوة التالية في نهاية كل حقبة ملائمة.
شفرة المصدر في ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc.on_train_end(trainer)
يسجل أفضل المقاييس والمخططات ومصفوفة الارتباك في نهاية التدريب إذا كان DVCLive نشطا.