【发布时间】:2021-02-26 18:06:20
【问题描述】:
我正在写一个自定义的损失函数,它看起来像这样:
损失 = w1 * score1 + w2 * score2 + w3 * score3
我现在可以看到model.fit过程中的最终得分(损失)。
但我也想看看score1、score2、score3。
我怎样才能看到score1、score2、score3 结果?
附言。我知道我可以拆分代码并编写多个单独的度量函数。但它将运行相同的计算过程两次(一次用于损失,一次用于度量)。而score1、score2、score3的计算非常耗时。有没有更好的方法来完成这项任务?就像将一些参数从损失传递到度量?还是历史?
谢谢。
【问题讨论】:
标签: python tensorflow keras metrics loss-function