NameError:未定义名称'sess'

时间:2017-09-18 12:28:07

标签: python-3.x tensorflow

我在tensorflow下运行python程序。当我输入sess.run()时,命令行提示我NameError:name'sess'未定义

print(sess.run(W_conv1))
Traceback (most recent call last):

  File "<ipython-input-17-cf7d3892efbb>", line 1, in <module>
    print(sess.run(W_conv1))

NameError: name 'sess' is not defined

1 个答案:

答案 0 :(得分:3)

您必须定义sess。在访问之前放置此行。

sess = tf.Session()

甚至可以使用with声明:

with tf.Session() as sess:

    #Do something with sess
    print(sess.run(W_conv1))