💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۱۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ hesam.mosaffa
اعمال شبکه عصبی عمیق dense روی داده ها
مسعود کاویانی حل شده توسط مسعود کاویانی

سلام استاد

برای تمرین خواستم روی این داده‌ها شبکه عصبی عمیق dense بزنم.

ولی موقع fit کردن به ارور خوردم.

کد ها:

1-uFix.png2-8QOC.png3-gTN8.png4-4XPO.png

ارور:

5-4fGB.png

سایز ها:

6-zTTw.png

 

ممنون میشم راهنمایم کنید که اشتباهم تو کدام قسمت هست

سلام

الگوریتم شما در لایه‌ی آخر ۱۰ بعدی است در حالی که تارگت بعد ندارد (در واقع صفر بعدی است).

تارگت (y_test, y_train) را قبل از ورود به الگوریتم باید one hot encode کنید. برای مثال 

y_test = to_categorical(y_test)
y_train = to_categorical(y_train)

اطلاعات بیشتر:

https://www.tensorflow.org/api_docs/python/tf/keras/utils/to_categorical

بهترین پاسخ
مسعود کاویانی ۰۲ فروردین ۱۴۰۳، ۱۹:۲۶