У меня довольно странная ошибка. Я пытаюсь использовать изображения в качестве входных данных для модели Keras, однако, когда я запускаю функцию подгонки, она просто печатает длинный список матриц.

Я пытался добавить обратный вызов файла журнала, но он ничего не выводил. Код показывает вышеприведенный вывод и заполняет окно терминала. Там нет никаких ошибок.
Поэтому я попытался удалить биты кода, чтобы увидеть, откуда возникла проблема. Я буквально удалил все слои своей сети:
model = Sequential()
# ... removed all layers! Still getting weird matrices printout
model.compile(optimizer='adam',
loss='mean_squared_error',
metrics=['accuracy']#,
#validation_data=(X_test, y_test),
#shuffle = True
)
from keras.callbacks import CSVLogger
csv_logger = CSVLogger('C:\\temp\\log.csv', append=True, separator=';')
model.fit(x=[X_train[:1]],
y=[y_train[:1]],
verbose=2,
epochs=1,
callbacks=[csv_logger],
batch_size=1)
Я постарался сделать это как можно быстрее и проще, уменьшив эпок до 1 и т. Д.
на входе находится список нормализованных изображений.
Может кто-нибудь помочь, пожалуйста? Я пытался понять это весь день!