def load(self, model_name, verbose=True):
"""Load TensorFlow model from file
@model_name: save file names
@verbose: be talkative?
"""
self.load_info(model_name)
self._build()
load_dict = self.save_dict or tf.global_variables()
saver = tf.train.Saver(load_dict)
ckpt = tf.train.get_checkpoint_state('./')
if ckpt and ckpt.model_checkpoint_path:
saver.restore(self.session, ckpt.model_checkpoint_path)
if verbose:
print("[{0}] Loaded model <{1}>".format(self.name, model_name))
else:
raise Exception("[{0}] No model found at <{1}>".format(
self.name, model_name
))
评论列表
文章目录