我做了一个RNN模型。
训练后,我把它保存在tf.Session()
中。在
#main.py
...(training)
saver = tf.train.Saver()
save_path = saver.save(sess, "Save data/RNN-model.ckpt")
然后在运行.py“我试图恢复保存的数据。在
^{pr2}$运行时,出现错误消息。在
FailedPreconditionError : Attempting to use uninitialized value accuracy/total
但是,当我删除与accuracy
有关的代码时运行.py“正如错误信息所说,我认为它运行得很好。在
我错过什么了吗? 任何意见或答案都会对我有所帮助。在
谢谢。在
accuracy
操作包含一些不属于图形一部分的局部变量,因此应该手动初始化它。 在restore
之后添加sess.run(tf.local_variables_initializer())
将初始化局部变量。在相关问题 更多 >
编程相关推荐