获取 CIFAR 示例(或类似示例)的输出概率
Getting Probabilities of Outputs for CIFAR Example (or similar)
嘿,我想弄清楚如何获得 CIFAR 示例中每个 classes 的概率。目前我可以在输入张量中输入预测的 class 并返回真或假,但它不会告诉我它认为它是(满分 10)的 class 和它放置的概率在那个事实上。关于如何在 sess.run() 之后获取此信息的任何想法?
用于评估的 CIFAR-10 示例代码(在 cifar10_eval.py
) produces (as an intermediate output) a logits
张量中,包含给定图像在每个 class 中的对数概率。将此张量传递给 sess.run()
会给你必要的信息来告诉你图像的预测 class 是什么。如果你计算 tf.nn.softmax(logits)
并将其传递给 sess.run()
,你将得到一个概率(从0 到 1) 每个 class.
嘿,我想弄清楚如何获得 CIFAR 示例中每个 classes 的概率。目前我可以在输入张量中输入预测的 class 并返回真或假,但它不会告诉我它认为它是(满分 10)的 class 和它放置的概率在那个事实上。关于如何在 sess.run() 之后获取此信息的任何想法?
用于评估的 CIFAR-10 示例代码(在 cifar10_eval.py
) produces (as an intermediate output) a logits
张量中,包含给定图像在每个 class 中的对数概率。将此张量传递给 sess.run()
会给你必要的信息来告诉你图像的预测 class 是什么。如果你计算 tf.nn.softmax(logits)
并将其传递给 sess.run()
,你将得到一个概率(从0 到 1) 每个 class.