从另一个python文件导入tf.train.Saver

时间:2016-02-25 08:15:31

标签: python tensorflow

我使用以下代码在 one.py 文件中使用 tf.train.Saver()

saver = tf.train.Saver(tf.all_variables())
saver.save(sess,"checkpoint.data")

如何在另一个python文件中恢复 checkpoint.data

我使用了以下代码,但它没有用。

from one import saver
import tensorflow as tf

with tf.Session() as sess:
    saver.restore(sess, "checkpoint.data")

1 个答案:

答案 0 :(得分:1)

检查点文件(即'checkpoint.data')不会为TensorFlow提供足够的信息来重建您的模型结构。在第二个程序中,您需要重建第一个程序中使用的相同TensorFlow图。这样做有几个选择: