注意:这是一个duplicate question,但我不是在寻找答案,而是如何更好地找到自己的答案。
我如何记录模型在不同时期的损失、训练准确度、测试损失和测试准确度?我想绘制一个图表,显示每个时期的验证损失。
我知道callback对象可以在fit中调用(),或者model.history与此有关,但是检查源代码和文档字符串对我来说只是一堵代码墙。例如,Numpy通常提供一个非常小的用例作为非常简单的实现示例。但我知道,对此的答案只是一行代码,因为这实际上只是一个输入问题。
注意:这是一个duplicate question,但我不是在寻找答案,而是如何更好地找到自己的答案。
我如何记录模型在不同时期的损失、训练准确度、测试损失和测试准确度?我想绘制一个图表,显示每个时期的验证损失。
我知道callback对象可以在fit中调用(),或者model.history与此有关,但是检查源代码和文档字符串对我来说只是一堵代码墙。例如,Numpy通常提供一个非常小的用例作为非常简单的实现示例。但我知道,对此的答案只是一行代码,因为这实际上只是一个输入问题。
1条答案
按热度按时间igsr9ssn1#
正如在https://keras.io/models/sequential/#fit文档中详细描述的,当你调用
model.fit
时,它返回一个callbacks.History
对象,你可以从它那里得到损失和其他指标: