tensorflow的ckpt文件总结

1.TensorFlow的模型文件

--checkpoint_dir
  | |--checkpoint
  | |--MyModel.meta
  | |--MyModel.data-00000-of-00001
  | |--MyModel.index

2.meta文件

  该文件保存的是图结构,meta文件是pb格式,包含变量、结合、OP

3.ckpt文件

  二进制文件,存储了weights,biases,gradients等变量

4.checkpoint文件

  文本文件,该文件记录了保存的最新的checkpoint文件以及其他checkpoint文件列表,可以修改这个文件,制定使用哪个model

5.保存TensorFlow

  使用tf.train.Saver(),TensorFlow中变量都是存储在Session环境中,只有Session环境下才会存有变量值,因此保存模型时需要传入Session。

  saver=tf.train.Saver()

  saver.save(sess, './checkpoint_dir/myModel')

6.在实际训练中,我们可能会在每1000次迭代中保存一次模型数据,但是由于图是不变的,没必要每次都去保存,可以通过如下方式指定不保存图

  saver.save(sess, './checkpoint_dir/MyModel', write_meta_graph=False)

转载于:https://www.cnblogs.com/demo-deng/p/10265290.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值