【问题标题】:tensorflow exception from session initializing one variable?会话初始化一个变量的张量流异常?
【发布时间】:2016-01-28 16:30:26
【问题描述】:

我从 tensorflow 中得到了一个异常,这个示例代码:

import tensorflow as tf

x = tf.Variable(tf.random_normal([2,2], stddev=0.35))
init_op = tf.initialize_all_variables()
sess = tf.Session(init_op)

它给了

UnboundLocalError: 在赋值之前引用了局部变量 'opts'

这是一个错误,还是我做错了什么?也许这个例子太简单了,Tensorflow 期望设置更多的计算?

【问题讨论】:

    标签: tensorflow


    【解决方案1】:

    我认为错误出现在您的代码中,但这是来自 tf.Session 构造函数的无用错误消息。

    初始化变量的正确方法是:

    sess = tf.Session()  # Note no argument.
    sess.run(init_op)
    

    【讨论】:

      猜你喜欢
      • 2017-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-22
      相关资源
      最近更新 更多