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

با تشکر

دسته بندی ها

0 امتیاز

سلام
من نیاز دارم که شبکه pspnet رو برای semantic segmetation آموزش بدم. از معماری mxnet در حال حاضر استفاده می کنم، چون مدل های pretrain در این معماری برای کاربرد من، نتایج بهتری داشتن. مسئله اینکه برای آموزش نمی تونم batch size رو بزرگتر از 4 قرار بدم.
سیستم عامل ubutnu 18.04
کارت گرافیک 1080 ti با حافظه 11g هست.
از نسخه mxnet با cuda10
مجموعه داده های ade20k

توسط (115 امتیاز)

1 پاسخ

+1 امتیاز

سلام دوست عزیز
اگه بخواید بچ رو زیاد کنید شاید لازم باشه
-- اندازه تصویر ورودی رو کوچکتر کنید (فیچر مپ کمتری تولید بشه)
-- از optimizer های بدون momentum مثل SGD استفاده کنید (وزن های ‌iteration قبلی ذخیره نشه).
-- دیتا تون رو بچ بچ بفرستید سمت gpu .

موفق باشید

توسط (830 امتیاز)
سلام
ممنون بابت پاسخ.
حقیقتش سوال اصلی من در مورد order مصرف حافظه برای شبکه های semantic segmentation مثل pspnet یا deeplab هستش. به این معنا که برای آموزش چنین شبکه هایی نیاز به چه میزان حافظه است. آیا داشتن یک کارت گرافیک 11G می تواند کافی باشد یا در چنین مواردی حتماْ نیاز به منابع بیشتری است.
پاسخی که شما فرمودید به صورت کلی صحیح است ولی برای کاربرد  semantic segmentation تصاویر با ابعاد کوچک، اطلاعات را از بین برده و دقت را کاهش می دهد. از طرفی از آنجا هدف بنده finetune هست، خیلی ساختار شبکه را نمی توانم دستکاری کنم.
لطفاْ اگر از دوستان کسی در زمنیه ی semantic segmentation تجربه ای دارد، راهنمایی کنید.
موضوع تز بنده semantic segmentation بوده با این مدل هایی هم که میگید کار کردم. بنده کارت 11 گیگ نداشتم. یه 8 گیگ داشتم و چند تا 16 گیگ. رو 8 کم میاورد ولی رو 16 اوکی بود.
با کم کردن ابعاد ورودی دقت افت میکنه ولی لازم نیست که معماری رو دست بزنید.
این شبکه ها چون از تصویر میان به ویژگی بعد دوباره میرن به تصویر سگمنت شده خیلی مموری میگیرن.
اگه براتون مقدوره 16 گیگ تهیه کنید.
اگه نیاز به توضیحات بیشتر داشتید - میتونید با بنده تماس بگیرید
...