tensorflow实现测试时读取任意指定的check point的网络参数


Posted in Python onJanuary 21, 2020

tensorflow在训练时会保存三个文件,

model.ckpt-xxx.data-00000-of-00001
model.ckpt-xxx.index
model.ckpt-xxx.meta

其中第一个储存网络参数值,第二个储存每一层的名字,第三个储存图结构

随着训练的过程,每隔一段时间都会保存一组以上三个文件,而在训练之前我们并不知道什么时候可以达到最佳的拟合,训练时间过短会导致欠拟合,训练时间过长则会导致过拟合。

如果每次测试时,我们都自动调用最新一次的check point,那很可能不是最佳的一组参数,当我们训练了很多个epoch时,我们需要往回寻找最佳的check point,此时就需要指定的check point,下面有是具体方法:

修改checkpoint文件

一个checkpoint文件的内容如下

model_checkpoint_path: "model.ckpt-1623"
all_model_checkpoint_paths: "model.ckpt-1393"
all_model_checkpoint_paths: "model.ckpt-1451"
all_model_checkpoint_paths: "model.ckpt-1507"
all_model_checkpoint_paths: "model.ckpt-1565"
all_model_checkpoint_paths: "model.ckpt-1623"

这里面的后缀不同的数字就是不同的版本的参数,数字越小越早,系统会自动默认最新的训练出来的参数,而我们只需要在第一行把数字修改为我们想要调用的ckpt即可。

以上这篇tensorflow实现测试时读取任意指定的check point的网络参数就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现解析Bit Torrent种子文件内容的方法
Aug 29 Python
python机器学习实战之树回归详解
Dec 20 Python
Pandas:DataFrame对象的基础操作方法
Jun 07 Python
Python3爬虫之自动查询天气并实现语音播报
Feb 21 Python
python UDP(udp)协议发送和接收的实例
Jul 22 Python
Python基于WordCloud制作词云图
Nov 29 Python
python实现文法左递归的消除方法
May 22 Python
PyCharm MySQL可视化Database配置过程图解
Jun 09 Python
pycharm2020.2 配置使用的方法详解
Sep 16 Python
Python ConfigParser模块的使用示例
Oct 12 Python
基于Python 函数和方法的区别说明
Mar 24 Python
从np.random.normal()到正态分布的拟合操作
Jun 02 Python
tensorflow如何继续训练之前保存的模型实例
Jan 21 #Python
在tensorflow中设置保存checkpoint的最大数量实例
Jan 21 #Python
TensorFlow——Checkpoint为模型添加检查点的实例
Jan 21 #Python
tensorflow estimator 使用hook实现finetune方式
Jan 21 #Python
Python实现FLV视频拼接功能
Jan 21 #Python
TFRecord格式存储数据与队列读取实例
Jan 21 #Python
TensorFlow dataset.shuffle、batch、repeat的使用详解
Jan 21 #Python
You might like
一段防盗连的PHP代码
2006/12/06 PHP
php cookis创建实现代码
2009/03/16 PHP
关于php 接口问题(php接口主要也就是运用curl,curl函数)
2013/07/01 PHP
Symfony2创建页面实例详解
2016/03/18 PHP
PHP中phar包的使用教程
2017/06/14 PHP
页面只有一个text的时候,回车自动submit的解决方法
2010/08/12 Javascript
解析ScrollPic在ie8下只滚动一遍,然后变为空白 ie6,ie7,chrome,firefox正常
2013/06/26 Javascript
JQuery实现Ajax加载图片的方法
2015/12/24 Javascript
详解angularJS动态生成的页面中ng-click无效解决办法
2017/06/19 Javascript
bootstrap fileinput实现文件上传功能
2017/08/23 Javascript
vue 路由页面之间实现用手指进行滑动的方法
2018/02/23 Javascript
bootstrap中selectpicker下拉框使用方法实例
2018/03/22 Javascript
webpack4+Vue搭建自己的Vue-cli项目过程分享
2018/08/29 Javascript
使用JavaScrip模拟实现仿京东搜索框功能
2019/10/16 Javascript
d3.js 地铁轨道交通项目实战
2019/11/27 Javascript
element中el-container容器与div布局区分详解
2020/05/13 Javascript
vue+iview框架实现左侧动态菜单功能的示例代码
2020/07/23 Javascript
[57:16]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS VG第二场
2014/05/26 DOTA
[48:20]OpTic vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
[01:09]模型精美,特效酷炫!TI9不朽宝藏Ⅰ鉴赏
2019/05/10 DOTA
python实现从字典中删除元素的方法
2015/05/04 Python
django+echart数据动态显示的例子
2019/08/12 Python
Flask框架 CSRF 保护实现方法详解
2019/10/30 Python
Python操作注册表详细步骤介绍
2020/02/05 Python
详谈tensorflow gfile文件的用法
2020/02/05 Python
五款漂亮的纯CSS3动画按钮的实例教程
2014/11/21 HTML / CSS
HTML5 Canvas实现图片缩放、翻转、颜色渐变的代码示例
2016/02/28 HTML / CSS
韩国三星旗下的一家超市连锁店:Home Plus
2016/07/30 全球购物
升职自荐书范文
2013/11/28 职场文书
售后服务经理岗位职责范本
2014/02/22 职场文书
篮球比赛口号
2014/06/10 职场文书
银行资信证明
2015/06/17 职场文书
厉行节约工作总结
2015/08/12 职场文书
销区经理年终述职报告模板
2019/11/28 职场文书
sql中mod()函数取余数的用法
2021/05/29 SQL Server
MongoDB安装使用并实现Python操作数据库
2021/06/28 MongoDB