Я внедряю полностью подключенную глубокую нейронную сеть. чтобы прокормить сеть, нужно изменить мои данные, но я сталкиваюсь с этой ошибкой. это какое-либо предложение для ее решения?
import time
start=time.time()
import numpy as np
from keras.layers import Dense
from keras.models import Sequential
from scipy.io import loadmat
Tar_train = (x['t_train'])
Tar_val = (x['t_val'])
Tar_test = (x['t_test'])
Signal_train = x['data_train']
Signal_val = x['data_val']
Signal_test = x['data_test']
Signal_train = np.reshape(Signal_train,(240*64))
Signal_val = np.reshape(Signal_val,(240*64))
Signal_test = np.reshape(Signal_test,(240*64))
model = Sequential()
model.add(Dense(20 , activation='relu' , input_shape=(240*64,) ))
model.add(Dense(200, activation='relu'))
размер signal_train равен (1274, 240, 64) размер signal_validation равен (510, 240, 64) размер signal_test равен (764, 240, 64)
ошибка: ValueError: невозможно преобразовать массив размера 19568640 в форму (15360,)