Keras Fit打印出矩阵

时间:2019-04-09 17:00:15

标签: python tensorflow keras

我有一个很奇怪的错误。我试图将图像用作Keras模型的输入,但是当我运行fit函数时,它只会打印出一长列矩阵。

matrices

我尝试添加日志文件回调,但未输出任何内容。该代码显示了上面的输出,并填充了终端窗口。似乎没有任何错误。

所以我尝试删除一些代码以查看问题的根源。我从字面上删除了网络的所有层:

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)

我尝试使此操作尽可能快速,简单,将epoc减少到1等。

输入是标准化图像的列表。

有人可以帮忙吗?我整天都在努力解决这个问题!

0 个答案:

没有答案