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

با تشکر

دسته بندی ها

0 امتیاز

سلام
وقتی دیتا زیاد میشه با کمبود حافظه مواجه میشیم
حالا برای تصویر fit generator هست
برای یه فایل csv بزرگ چه راه حلی وجود داره ؟
1- دستور خاصی داریم که کل دیتا رو لود نکنه ؟
2- یا باید هر instance رو داخل یک فایل ذخیره کرد و دونه دونه خوند با fit generator ?!!!!
با تشکر

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

1 پاسخ

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

سلام
توی keras خیلی راحت میشه generator خودتون رو بر اساس داده هایی که دارید تعریف کنید
که مثلا هر دفعه چند تا دیتاها رو از فایل csv بخونه و یه mini batch به شما بده
نمونه customize کردن generator برای داده های مختلف هم هست که به نسبت جامع هم توضیح دادن

https://stanford.edu/~shervine/blog/keras-how-to-generate-data-on-the-fly.html

یا

https://gist.github.com/ikki407/771426542eb36afeb56ce8b163560a4c

یه بنده خدایی هم توی stackoverflow یه سوال مشابه شما پرسیده، هنوز مثل اینکه کسی جوابش رو نداده اما کدی که گذاشته رو ببینید خیلی شبیه اون چیزیه که شما نیاز دارید

https://stackoverflow.com/questions/45859277/how-to-batch-train-a-cnn-with-keras-fit-generator

توسط (1.6k امتیاز)
انتخاب شده توسط
...