Подскажите как правильно построить модель сетки
вот так собираю выборку и модель
def create_dataset(dataset, look_back, out_n):
dataX, dataY = [], []
for i in range(len(dataset)-look_back-out_n):
dataX.append(dataset[i:(i+look_back)])
dataY.append(dataset[i+look_back:(i+look_back+out_n) , 0:1])
return np.array(dataX), np.array(dataY)
input_n = 48
out_n=24
print(dX.shape, dY.shape) #(1927, 48, 6) (1927, 24, 1)
model = Sequential()
model.add(LSTM(128, input_shape=(dX.shape[1], dX.shape[2]),return_sequences=True))
model.add(Dense(dY.shape[1]))
ValueError: Error when checking target: expected dense_47 to have shape (48, 24) but got array with shape (24, 1)
как правильно указать все параметры модели что бы на выходе получать 24 значиния?