Keras - model.evaluate() 和 model.predict() 之间有什么区别

Mej*_*lel 4 keras

我有两个问题:

1/ model.evaluate() 和 model.predict() 有什么区别?

2/ Keras 如何计算其中每一项?

Mat*_*gro 5

model.evaluate预测值并计算给定数据集上模型的损失和所有附加指标。它返回一个列表,其中包含一个值中的损失和指标。

model.predict仅根据数据集的给定输入来预测模型的输出。model.predict的内部工作原理在 inside 中使用model.evaluate,但两者的输出不同,因为它们不计算相同的东西。