ظهور الخطأ () ValueError: Error when checking target: expected dense_1 to have 3 dimensions, but got array with shape في كيراس keras وتنسرفلو tensorflow
# نموذج لتوقع أسعار الأسهم
# استخدم بيانات 50 يوماً للتنبؤ بسعر إغلاق اليوم 51
import keras
from keras.layers import Dense,LSTM
import keras
model = keras.Sequential()
model.add( LSTM( 1024, input_shape=(50, 2), return_sequences=True))
model.add( LSTM( 200, return_sequences=True))
model.add( (Dense(1,activation=None)))
model.compile(optimizer='rmsprop',loss='mae')
model.fit( X, y, batch_size = 64,epochs=15)
-------------------------------------------------------------------
ValueError: Error when checking target: expected dense_1 to have 3 dimensions, but got array with shape (200, 1)
السؤال
Meezo ML
قمت ببناء النموذج التالي لكن لا أفهم سبب المشكلة:
بياناتي لها الشكل التالي:
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.