【发布时间】:2016-11-03 12:13:00
【问题描述】:
谁能给我一个关于 Tensorflow 的sampled_softmax_loss 的简单示例?
我尝试使用 sampled_softmax_loss 更改 tutorial 的 softmax 和 cross_entropy,并为 num_sampled 设置不同的数字,但结果非常糟糕。
【问题讨论】:
-
澄清一下,您知道如何使用它,但想要一个在模型中成功运行的示例?
-
让我们看看。我对阅读文档的理解是,此操作对 softmax 进行采样,以避免计算每个类的总和,并最终返回训练损失。真的是这样吗?在代码中,我所做的只是将 softmax 和 cross_entropy 的行替换为 sampled_softmax_loss。
-
啊。是的,sampled_softmax_loss computes the cross entropy after sampling。文档可能应该更明确地说明这一点。
标签: python tensorflow sampling softmax