我只是开始玩Tensorboard,并想创建一个简单的示例,其中有一个调用函数的循环。在该函数内部,我有一个张量变量,该张量变量加1,然后将其添加到摘要中。
我遇到了FailedPreconditionError:尝试使用未初始化的值x_scalar
但是我以为我要用第10行和第14行初始化x_scalar。什么是正确的初始化方法?
text-align: center
答案 0 :(得分:1)
您在其他tf.Session()中初始化了变量。当将tf.Session()用作上下文管理器时,会话将在代码块完成后自动关闭。
您可以使用检查点和元图来保存图形和权重,然后将其加载到新创建的会话中。
或者您可以尝试绕过会话
sess = tf.Session()
sess.run([CODE])
sess.run([CODE])
sess.run([CODE])
sess.run([CODE])
sess.close()
编辑:更正