به بخش پرسش و پاسخ یادگیری عمیق خوش آمدید,
این نسخه آزمایشی سایت است.
لطفا به نکات زیر توجه کنید:
  • برای ارتباط با مدیران میتوانید از صفحه مدیران اقدام کنید.
  • سوال و جواب ها باید به زبان فارسی باشند. استفاده از زبان انگلیسی یا فینگلیش برای پاسخ دادن مجاز نیست.
  • لطفا بعد از پرسش سوال لینک سوال خود را در گرو تلگرام (Iran Deep Learning Group) معرفی کنید تا سریعتر به جواب برسید. برای دسترسی به آخرین لینک از منابع یادگیری استفاده کنید
  • لطفا بجای عکس از متن استفاده کنید. اگر متون طولانی هستند از سایت pastebin.com برای اپلود استفاده کرده و لینک حاصل را در سوال خود قرار دهید. برای قرار دادن تصویر ، از بخش ارسال تصویر ادیتور سایت استفاده کنید.
  • بعد از دریافت پاسخ، بهترین پاسخ را از طریق کلیک بر روی علامت تیک انتخاب کنید
  • اگر با خطا و یا مشکلی مواجه شدید از بخش تماس با ما در انتهای صفحه و یا ایمیل Coderx7@gmail.com موضوع را اطلاع دهید.

با تشکر

0 امتیاز

سلام - خسته نباشید

یک خطای ران تایم پس از فاین تون شبکه رزنت 50 رخ میده که نمیدونم ایراد از کجاست.

 "Build/x64/Release/caffe.exe" train
 --solver=examples/resnet50/resnet_50_solver.prototxt I0417 13:20:07.916216  7504 caffe.cpp:218] Using GPUs 0 I0417
 13:20:08.387500  7504 caffe.cpp:223] GPU 0: GeForce GT 755M I0417
 13:20:08.528681  7504 common.cpp:36] System entropy source not
 available, using fallback algorithm to generate seed instead. I0417
 13:20:08.528681  7504 solver.cpp:48] Initializing solver from
 parameters: test_iter: 100 test_interval: 500 base_lr: 0.1 display: 40
 max_iter: 500000 lr_policy: "step" gamma: 0.96 momentum: 0.9
 weight_decay: 0.0001 stepsize: 320000 snapshot: 40000 snapshot_prefix:
 "resnet_50" solver_mode: GPU device_id: 0 net:
 "examples/resnet50/Resnet_50.prototxt" train_state {   level: 0  
 stage: "" } test_initialization: false average_loss: 40 I0417
 13:20:08.529680  7504 solver.cpp:91] Creating training net from net
 file: examples/resnet50/Resnet_50.prototxt [libprotobuf ERROR
 ..\src\google\protobuf\text_format.cc:274] Error parsing text-format
 caffe.NetParameter: 2740:17: Expected identifier. F0417
 13:20:08.531682  7504 upgrade_proto.cpp:88] Check failed:
 ReadProtoFromTextFile(param_file, param) Failed to parse NetParameter
 file: examples/resnet50/Resnet_50.prototxt
 *** Check failure stack trace: ***

ایا باید upgrade_net_proto_text را اجرا کنم ؟ یا این خطا به لیب پرداکت من بر میگرده؟ من از لیپ پراداکت 3.5.2 استفاده میکنم. و در ترین شبکه lenet مشکلی نداشت. کسی میتونه راهنمایی کنه این ایراد از کحاست؟ با اینکه من فایل solver و پروتوتکسم را چک کردم و ایرادی نداره..

ممنونم

سوال شده توسط (150 امتیاز)

1 پاسخ

0 امتیاز
 
بهترین پاسخ

سلام
مشکل شما در متن خطا وجود داره :

Error parsing text-format
 caffe.NetParameter: 2740:17: Expected identifier. F0417
 13:20:08.531682  7504 upgrade_proto.cpp:88] Check failed:
 ReadProtoFromTextFile(param_file, param) Failed to parse NetParameter
 file: examples/resnet50/Resnet_50.prototxt

در فایل تعریف شبکه اتون

caffe.NetParameter: 2740:17: Expected identifier. F0417

خط 2740 ستون 17 ام مشکل وجود داره . هر وقت مشکلی از این دست برمیخورید حتما معماری خودتون رو در توضیحات سوال قرار بدید. الان هم براحتی خودتون میتونید با چک کردن اون خط به مشکل پی ببرید. معمولا خطای املایی باعث میشه یعنی یه کاراکتر اضافه یه عدد یه ' یا { کم و زیاد باعث مشکل اینچنینی میشه .
بعضی مواقع هم خطا عینا در اون خط نیست بلکه بخاطر مشکل از خط قبله مثلا اگه { یا } جا افتاده باشه یا زیاد باشه یا بخش قبلی یک همچین مشکلایی داشته باشه از این دست خطاها میبینید

پاسخ داده شده توسط (4.3k امتیاز)
انتخاب شده توسط
بله- می دونستم که بخاطر اشکال نگارشی هست. ولی به خاطر خطای دید خط 274 رو با 2740 اشتباه گرفته بودم و هر چه قد خط 274 رو چک میکردم. میدیدم درسته. اینه که فک کردم شاید ایراد از یه چیز دیگه باشه.
بسیار ممنونم از شما. مشکل حل شد. در واقع در خط 2740 یک اکولاد کم گذاشته بودم
...