我已尝试过以下代码
import tensorflow as tf
a = tf.constant(1.0)
a = tf.Print(a, [a], 'hi')
sess = tf.Session()
a.eval(session=sess)
但是当我在shell中使用问题python Print_tf.py
运行这个python脚本时,它没有任何结果,它有什么问题?谢谢!
首先,我在jupyter笔记本中尝试了上面的代码并且它没有任何结果,然后我发现说打印操作输出到标准错误并且jupyter笔记本无法捕获它。但是为什么当我在终端上试过时,它也没有打印出什么?
顺便说一下,我使用pip方式安装了tensorflow_gpu
tensorflow-gpu 1.3.0 <pip>
tensorflow-tensorboard 0.1.8 <pip>
我的shell在gnome ubuntu 16.04上是zsh 我正在使用anaconda环境。