【发布时间】:2019-03-30 22:44:49
【问题描述】:
阅读tf.nn.sigmoid_cross_entropy_with_logits 的TF 指南,将logits 和labels 传递给函数,然后将sigmoid 操作应用于logits。为了避免exp(-x) 在x < 0 中溢出,他们将函数重新表述为:
max(x, 0) - x * z + log(1 + exp(-abs(x)))
这一切都很好,但是在这种情况下,您可能希望网络的输出具有 sigmoid 转换并使用 tf.nn.sigmoid_cross_entropy_with_logits 而不会丢失再次应用 sigmoid。如何在避免exp(-x) 与x < 0 溢出的同时重新制定这一点?
【问题讨论】:
标签: python tensorflow machine-learning