【发布时间】:2018-04-27 18:02:28
【问题描述】:
我知道有一个类似的问题 "How to interpret Keras model.fit output?" ,但我的问题更具体,我想知道一个时期内每批的损失和 acc 输出是如何计算的?
- 是根据验证集计算的吗?
- 还是在每个 epoch 中训练过的样本上?(我认为是这个)
- 还是别的什么?
以下是我训练期间的示例输出:
Epoch x/20:
...
54320/55200 [============================>.] - ETA: 0s - loss: 1.2083 - acc: 0.9554
54440/55200 [============================>.] - ETA: 0s - loss: 1.2083 - acc: 0.9554
54560/55200 [============================>.] - ETA: 0s - loss: 1.2083 - acc: 0.9555
...
我的配置:
model.fit(x_train, y_train,
batch_size=10,
epochs=20,
verbose=1,
validation_split=0.08)
谢谢!
【问题讨论】: