أعتقد أن هذا الرمز لا يحتوي على جزء زيادة البيانات بينما يحتوي darknet الأصلي على "زيادة شاملة للبيانات" كما هو مكتوب في ورقتهم.
هل يجب أن أفعل ذلك بمفردي؟
def preprocess(self, im, allobj = None):
"""
Takes an image, return it as a numpy tensor that is readily
to be fed into tfnet. If there is an accompanied annotation (allobj),
meaning this preprocessing is serving the train process, then this
image will be transformed with random noise to augment training data,
using scale, translation, flipping and recolor. The accompanied
parsed annotation (allobj) will also be modified accordingly.
"""
خط تدفق غامق / صافي / yolo / Forecast.py 49.
ما رأيك يعني ذلك؟
janchk طيب شكرا.
janchk ، لا يبدو أن رمز زيادة البيانات هذا يظهر في مجلد yolov2؟ هل يمكنك إلقاء بعض الضوء على ذلك؟
kmsravindra ، لقد كنت مهتمًا أيضًا بهذا السؤال ، وفي الواقع هذه الزيادة في البيانات موجودة في yolov2. تم استيراد الوظيفة (preprocess ()) للتو من مجلد yolo وتم استدعاؤها في وظيفة _batch () في darkflow / darkflow / net / yolov2 / data.py line 27.
التعليق الأكثر فائدة
kmsravindra ، لقد كنت مهتمًا أيضًا بهذا السؤال ، وفي الواقع هذه الزيادة في البيانات موجودة في yolov2. تم استيراد الوظيفة (preprocess ()) للتو من مجلد yolo وتم استدعاؤها في وظيفة _batch () في darkflow / darkflow / net / yolov2 / data.py line 27.