【发布时间】:2021-02-27 00:56:36
【问题描述】:
我正在用 keras 训练一个模型一个时期:
history = model.fit([x], y,
validation_split=0.2, epochs=1, batch_size=2)
print(history.history['accuracy'])
现在的历史显然只包含一个时代结束的值。如何评估 epoch 期间的训练准确性或损失?我希望这些是训练期间控制台中显示的值。
明确一点:我希望在每批之后写入历史记录(而不是像往常一样,在每个时期之后)。
【问题讨论】:
-
我认为你可以写你的custom callback 然后每批打印出准确性。
-
您的期望是正确的。是什么让你失望?
-
请看我的编辑。我对每一批之后的历史感兴趣,而不是每个时代
标签: tensorflow machine-learning keras