安装Tensorflow后,当我尝试添加到tf.add(2,3)
的数字时,它只返回tf.Tensor 'Add:0' shape=() dtype=int32
而不是结果。我在Linux 64位上安装了Tensorflow和Anaconda。我怎样才能得到结果(例如5)?
答案 0 :(得分:1)
Tensorflow是一个符号计算库,所以一旦你打电话给'添加'函数,你得到一个符号变量,而不是最终输出。您必须使用会话运行它才能获得输出。在您的情况下,代码将是:
sess = tf.InteractiveSession()
c = tf.add(2,3)
sess.run(c)
查看TF Introduction了解详情