object detection - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

object detection

0 امتیاز

سلام

من می خوام برنامه زیر اجرا کنم همه کارها در قسمت آموزش درست انجام میشه اما در هنگام تست خطا می گیره.

https://github.com/YunYang1994/tensorflow-yolov3

مقدار تکرار روی 20 گذاشتم مقدار اصلی 2500 بود.(تو فایل quick_train قسمت step)

کار های زیر همون طور که در قسمت توضیحاتش انجام دادم

$ sh scripts/make_raccoon_tfrecords.sh
$ python show_input_image.py               # show your input image (optional)
$ python kmeans.py                         # get prior anchors and rescale the values to the range [0,1]
$ python convert_weight.py --convert       # get pretrained weights
$ python quick_train.py
$ tensorboard --logdir ./data
 
در قسمت تست اولین دستور که می زنم خطا میده
$ python convert_weight.py -cf ./checkpoint/yolov3.ckpt-2500 -nc 1 -ap ./data/raccoon_anchors.txt --freeze
image
 
image

 

اون فایل yolov3.ckpt-2500 که در قسمت دستور هست اصلا وجود نداره نمی دونم چی کار کنم. دوستان کمک کنن

با تشکر

سوال شده اردیبهشت 18, 1398  بوسیله ی pilapila (امتیاز 232)   14 43 56

1 پاسخ

0 امتیاز
یعنی چی پیدا نمی کنم مگه باید باشه بعد از 2500 مرحله تکرار آموزش شبکه فایل موردنظر در فلدر checkpoint ایجاد می کنه.اگر تعداد تکرار را 20 قرار دادید پس باید تو تست هم 20 بدید.
پاسخ داده شده اردیبهشت 18, 1398 بوسیله ی farnoosh (امتیاز 8,362)   20 44 59
ویرایش شده اردیبهشت 18, 1398 بوسیله ی farnoosh
ممنون. این کار هم انجام دادم ولی باز هم جواب نداد البته برنامه بدون اینکه من آموزش بدم درست کار می کنه و در مورد آموزش هم با موفقیت آموزش می بینه(اینکه درست هست نمی دونم) اما وقتی وارد فاز تست میشیم این موارد ایجاد میشه.
وقتی آموزش دادم و تکمیل شد باید فایل ساخته بشه همون فایل های بالا هست چیزی با نام yolov3.ckpt یا yolov3.ckpt-20 نیست
پس آموزش شما به درستی صورت نگرفته
فکر می کنید اشکالش از کجاست؟ آیا می تونه تعداد کم تکرارها باعث بشه؟ البته من با 200 تا و 100 تا هم امتحان کردم و پاسخ مشابه بود. یک نمونه دیتاست خودش گذاشته به نام raccoon_dataset که برای اون هم همین مشکل دارم. در لینک زیر افرادی بودن که مشکل من داشتن اما راه حلی ذکر نشده( من با گوگل ترجمه کردم)
https://github.com/YunYang1994/tensorflow-yolov3/issues/39
کد  رو خط به خط تریس کنید ببینید اشکال از کجاست
...