如果你有多个输出,keras 如何计算损失

How keras calculate loss if you have multiple output

我在网上找遍了,没找到。如果我们有多个输出值,Keras 如何计算损失。

这取决于你使用的损失函数。 通常,对于训练期间的每个批次,Keras 都会调用 损失函数来计算损失并使用它来执行梯度 下降步骤。此外,它将跟踪自 epoch的开始,它会显示平均损失。

关于多个输出,会发生相同的过程和计算,您可以选择文档 here 中提到的任何损失函数并检查示例。 假设对于 SparseCategoricalCrossentropy,您可以查看 this 文档。