亲爱的StackOverflow社区, 我在keras中有以下损失函数:
the line is: <td><?php echo $value['item_name']; ?></td>
当我尝试用它训练我的网络(y标准化为0 - 1)时, 损失似乎达到负值,这是我无法理解的。 我用numpy计算了同样的东西,一切都很好,按照预期。
我会非常高兴如果有人知道这个奇怪的否定解决方案的原因,那么谢谢你的帮助。
答案 0 :(得分:1)
如果y_true
确实归一化为0-1,那么我看到的唯一原因是K.epsilon()
。由于this page表示用户可以更改epsilon,这可能会导致问题。
尝试对epsilon值进行硬编码或将其扔掉。