【发布时间】:2016-09-08 07:52:33
【问题描述】:
我正在尝试恢复已保存的模型。但它给我一个错误。请帮帮我。 保存模型的代码:save_model.py
import tensorflow as tf
v1 = tf.Variable(1.32, name="v1")
v2 = tf.Variable(1.33, name="v2")
init = tf.initialize_all_variables()
saver = tf.train.Saver()
with tf.Session() as sess:
sess.run(init)
save_path = saver.save(sess, "model.ckpt")
恢复模型的代码:restore_model.py
import tensorflow as tf
v1 = tf.Variable(0, name="v1")
v2 = tf.Variable(0, name="v2")
saver = tf.train.Saver()
with tf.Session() as sess:
saver.restore(sess, "model.ckpt")
print("Model restored.")
我已将这两个文件保存在同一目录中。
【问题讨论】:
-
请提供您收到的错误。
-
您好,感谢您的回复。在 restore.py 中将初始值更改为 0.0 后,它可以正常工作:)
标签: tensorflow restore