#断点续训练
ckpt = tf.train.get_checkpoint_state(FLAGS.train_dir)
if ckpt and ckpt.model_checkpoint_path:
print('restore success ')
saver.restore(sess,ckpt.model_checkpoint_path)
reader = tf.train.NewCheckpointReader(ckpt.model_checkpoint_path)
#可以打印已知名字的参数 if not tensor_name:
print(reader.debug_string().decode("utf-8"))
# else:
# print("tensor_name: ", tensor_name)
# print(reader.get_tensor(tensor_name))
断点续训练实践
本文详细介绍了如何在深度学习项目中实现模型的断点续训练,包括如何使用TensorFlow检查点(ckpt)状态,恢复会话(sess),并读取模型参数。通过具体代码示例,读者可以了解到如何在训练过程中保存和加载模型,以便在意外中断后能够继续训练。
356

被折叠的 条评论
为什么被折叠?



