首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MNIST tensorflow教程

MNIST tensorflow教程
EN

Stack Overflow用户
提问于 2017-07-28 18:00:08
回答 1查看 182关注 0票数 0

我试图扩展教程“专家的深度学习”,在这里我试图打印y_conv的最终值(来自本教程),下面是我的代码:

代码语言:javascript
复制
with sess.as_default():
    x_test=mnist.test.images[10]
    x_test=np.reshape(x_test,(-1,784))
    print(y_conv.eval(feed_dict={x:x_test,keep_prob:1}))
    print (accuracy.eval(feed_dict={x: np.reshape(mnist.test.images[10],-1,784)

我正在为y_conv得到一个奇怪的值:

[ 18.27762222 -3.28520679 2.48342848 -4.64049053 -6.00347185 -4.08683825 -1.80674195 -2.16284728 -4.48559856 ]

尽管在最后一行打印精度时,我得到的值为1.0,这意味着y_conv与y的值匹配(同样来自本教程)。有什么可能会出错的想法吗..?

EN

回答 1

Stack Overflow用户

发布于 2017-07-28 18:38:54

没有使用激活函数打印y_conv。如果应用softmax函数,您将看到如下内容:

代码语言:javascript
复制
[[1, 0, 0.7ish, 0, 0, 0, 0.3ish, 0.2ish, 0, 0.7ish]]

尝试应用激活,看看你得到了什么。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45379707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档