我的纪元就这样一一出现-
Epoch 1/50
33148/33148 [==============================] - 1s - loss: 13.3329 - acc: 0.1728
Epoch 2/50
33148/33148 [==============================] - 1s - loss: 13.3329 - acc: 0.1728
Epoch 2/50
33148/33148 [==============================] - 1s - loss: 13.3329 - acc: 0.1728
它在屏幕上保存了上一个纪元。有没有办法让我看到它们弹出并删除上一个纪元?
最佳答案
BaseLogger 和 ProgbarLogger 回调默认启动,因此您会看到这样的输出。 这些回调会自动应用于每个 Keras 模型。 History 对象由模型的 fit 方法返回。您需要捕获该对象,然后配置您想要的行为(弹出和删除)。
hist = model.fit(X_train, Y_train, batch_size=batch_size, nb_epoch=nb_epoch,
verbose=2, validation_data=(X_test, Y_test))
# Then explore the hist object
hist.history #gives you a dictionary
hist.epoch #gives you a list
关于python - 如何使用 keras 使 model.fit(...) 一次打印一个纪元?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42477652/