发新帖

关于如何导出训练集预测的label

[复制链接]
252 2

快来加入 TensorFlowers 大家庭!

您需要 登录 才可以下载或查看,没有帐号?加入社区

x
训练集中大概有1000条数据代码为:
  1.         acc, answer = sess.run([accuracy_op, tf.argmax(infer_op, 1)], feed_dict={X: test_data, Y: test_lables})
  2.         print("Test Accuracy:", acc)
  3.         print(answer)
  4.         f1 = open('E:/results.txt', 'a')
  5.         f1.write(str(answer))
  6.         f1.close()
复制代码

输出为:

F5]N8V_6UK]_S(U7CZ5%W]Q.png

但是我去txt文件看输出的数据时。。。
尴尬的事情发生了
A_8${J8%{U({X]Z[AL0L7(2.png
导出的数据居然也是中间带着省略号的。。。

是因为 str(answer) 导致的吗?

我知道答案 回答被采纳将会获得10 金币 + 100 金币 已有2人回答
本楼点评(3) 收起
  • yunhai_luo这是numpy控制的输出,用numpy.set_printoptions(threshold=numpy.nan)应该就可以了。

    http://docs.scipy.org/doc/numpy/reference/generated/numpy.set_printoptions.html
    2018-5-16 21:43 回复
  • Oreo.回复 yunhai_luo :!!!可以了 谢谢大佬!!!
    2018-5-16 22:18 回复
  • 舟3332学习了!
    2018-5-21 17:33 回复

精彩评论2

Bingohong  TF荚荚  发表于 2018-7-3 16:51:43 | 显示全部楼层
居然会出现这种状况,还好有大神。
本楼点评(0) 收起
Bingohong  TF荚荚  发表于 2018-7-3 16:56:23 | 显示全部楼层
根据大神的回答,找到了这个。numpy输出ndarray
本楼点评(0) 收起
您需要登录后才可以回帖 登录 | 加入社区

本版积分规则

主题

帖子

56

积分
快速回复 返回顶部 返回列表