tensorflow变量初始化错误:尝试使用未初始化的值变量 [英] tensorflow Variable Initialization error : Attempting to use uninitialized value Variable
本文介绍了tensorflow变量初始化错误:尝试使用未初始化的值变量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
为什么会这样?
错误消息-尝试进行未初始化的变量错误
这里是我的来源:
来源-使用tensorflow在计算机中学习.JPG图像
我不知道为什么会发生此错误...
我已经使用了两种类型的变量初始化函数:
I don't know why this error occur... I already used two types of variable initialization function:
-
tf.global_variables_initializer()
-
tf.local_variables_initializer ()
tf.global_variables_initializer()
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屋!
查看全文