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

با تشکر

دسته بندی ها

0 امتیاز

وقت بخیر دوستان
بنده در کراس شبکه ای دارم که از لایه کانوالو سه بعدی در ان استفاده شده است. ابعاد ورودی بنده 499 است و تعداد ورودی 5024 عدد. به عنوان ورودی لایه ی کانولوشن اول باید input_shape را چند در نظر بگیرم؟ چون من ابعادی که برای x_train در نظر گرفته ام برابر 499*5024 است و همچنین y_train هم ابعاد ،5024 دارد. و وقتی بنده همین ابعاد را به عنوان input_shape به لایه اول معرفی میکنم با ارور مواجه میشوم. با توجه به اینکه بنده از tensorflow backend استفاده میکنم اگر بنده را راهنمایی بفرمایید ممنون میشم

توسط (106 امتیاز)
سلام
اگه ممکنه خطا و ابعاد x_train رو دقیق بذارید
ابعاد x_train به صورت: 5024x9x9x4 هست. البته احتمالا باید در این ابعاد تغییری ایجاد بشه که دقیقا سوال من این تغییر لازم هست. و با توجه به اینکه (input_shape=(9,9,4,4) برای لایه ی اول در نظر گرفتم ارور زیر رو در جواب میده:
Error when checking input: expected conv3d_1_input to have 5 dimensions, but got array with shape (5024, 9, 9,4)

لطفا وارد شده یا عضو شوید تا بتوانید سوال بپرسید

...