【问题标题】:Not getting same ans as sparse_softmax_cross_entropy_with_logits没有得到与 sparse_softmax_cross_entropy_with_logits 相同的答案
【发布时间】:2017-08-25 07:32:22
【问题描述】:

我正在努力确保我了解我的成本函数是如何工作的,因为我的模型似乎不是很好,所以我从一个小批量中获取成本并尝试手动计算它以查看我是否获得相同的成本。 TensorFlow 给出的成本是 0.48568。但在我下面的手动尝试中,我得到了 0.2109。

作为旁注,我提到了this 以帮助我弄清楚手动计算。

【问题讨论】:

  • 顺便说一下,做二元分类的时候不需要使用softmax。你可以只使用逻辑损失。

标签: tensorflow


【解决方案1】:

好的,我想通了!我在我的计算中使用以 10 为底的日志(Excel 默认)。事实上,它需要记录到基 e(ln 函数)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-09-01
    • 2022-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多