tensorflow变量初始化错误:尝试使用未初始化的值变量 [英] tensorflow Variable Initialization error : Attempting to use uninitialized value Variable

查看:93
本文介绍了tensorflow变量初始化错误:尝试使用未初始化的值变量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

为什么会这样?
错误消息-尝试进行未初始化的变量错误
这里是我的来源:
来源-使用tensorflow在计算机中学习.JPG图像

我不知道为什么会发生此错误...
我已经使用了两种类型的变量初始化函数:

I don't know why this error occur... I already used two types of variable initialization function:


  1. tf.global_variables_initializer()

  2. tf.local_variables_initializer ()

  1. tf.global_variables_initializer()
  2. tf.local_variables_initializer()


推荐答案

您应使用 tf.global_variables_initializer()并在定义所有变量之后而不是之前调用它。最简单的事情是简单地做:

You should use tf.global_variables_initializer() and invoke it after you defined all the variables, not before. The simplest thing would be to do simply:

with tf.Session() as sess:
  sess.run(tf.global_variables_initializer())
  ...

这篇关于tensorflow变量初始化错误:尝试使用未初始化的值变量的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆