解决TensorFlow训练模型及保存数量限制的问题


Posted in Python onMarch 03, 2021

每次卷积神经网络训练的结果都只保存了最后一部分,查阅了一下相关资料,发现是定义saver时采用的默认值,这里进行如下设置:

saver 
 =
 tf.train.Saver(
 max_to_keep
 =
 100
 ,
 keep_checkpoint_every_n_hours
 =
 1
 )

补充:解决TensorFlow只能保存5个模型的问题

直奔主题

在训练模型的代码中找到这句代码:tf.train.Saver(),

改成:

tf.train.Saver(max_to_keep = m) # m为你想保存的模型数量

扩展

Saver类中的可选参数

tf.train.Saver(max_to_keep = m, keep_checkpoint_every_n_hours = n)

max_to_keep保存离当前训练最近的模型数量,默认值为5。如果想全部保存,并且电脑内存够用,设成多大都可以。

keep_checkpoint_every_n_hours每隔n个小时保存一次模型,默认值为10,000(一般情况下应该不会训练这么长时间,所以相当于是不会按照时间来保存,按照设置的epoch保存节点数来保存)。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。如有错误或未考虑完全的地方,望不吝赐教。

Python 相关文章推荐
使用python编写android截屏脚本双击运行即可
Jul 21 Python
Python中实现字符串类型与字典类型相互转换的方法
Aug 18 Python
python写日志封装类实例
Jun 28 Python
在Python的Django框架中创建和使用模版
Jul 15 Python
Python实现的RSS阅读器实例
Jul 25 Python
Windows上使用virtualenv搭建Python+Flask开发环境
Jun 07 Python
便捷提取python导入包的属性方法
Oct 15 Python
对python的bytes类型数据split分割切片方法
Dec 04 Python
Django JWT Token RestfulAPI用户认证详解
Jan 23 Python
python实现中文文本分句的例子
Jul 15 Python
Python拼接字符串的7种方式详解
Mar 19 Python
Python  序列化反序列化和异常处理的问题小结
Dec 24 Python
使paramiko库执行命令时在给定的时间强制退出功能的实现
Mar 03 #Python
python上下文管理的使用场景实例讲解
Mar 03 #Python
pip install命令安装扩展库整理
Mar 02 #Python
python实现杨辉三角的几种方法代码实例
Mar 02 #Python
python爬虫破解字体加密案例详解
Mar 02 #Python
python包的导入方式总结
Mar 02 #Python
numpy实现RNN原理实现
Mar 02 #Python
You might like
php实现mysql数据库备份类
2008/03/20 PHP
PHP IPV6正则表达式验证代码
2010/02/16 PHP
解析file_get_contents模仿浏览器头(user_agent)获取数据
2013/06/27 PHP
取得单条网站评论以数组形式进行输出
2014/07/28 PHP
php使用str_replace实现输入框回车替换br的方法
2014/11/24 PHP
thinkphp中空模板与空模块的用法实例
2014/11/26 PHP
阿里云的WindowsServer2016上部署php+apache
2018/07/17 PHP
Jquery下的26个实用小技巧(jQuery tips, tricks & solutions)
2010/03/01 Javascript
Jquery之美中不足小结
2011/02/16 Javascript
浅析js中取绝对值的2种方法
2013/07/09 Javascript
js网页滚动条滚动事件实例分析
2015/05/05 Javascript
javascript模拟评分控件实现方法
2015/05/13 Javascript
javascript高级编程之函数表达式 递归和闭包函数
2015/11/29 Javascript
轮播图组件js代码
2016/08/08 Javascript
js从数组中删除指定值(不是指定位置)的元素实现代码
2016/09/13 Javascript
JavaScript事件用法浅析
2016/10/31 Javascript
JS如何生成一个不重复的ID的函数
2016/12/25 Javascript
vue日期组件 支持vue1.0和2.0
2017/01/09 Javascript
原生JS实现图片懒加载之页面性能优化
2019/04/26 Javascript
Vue监听页面刷新和关闭功能
2019/06/20 Javascript
JS co 函数库的含义和用法实例总结
2020/04/08 Javascript
wxPython 入门教程
2008/10/07 Python
Python使用面向对象方式创建线程实现12306售票系统
2015/12/24 Python
python3使用腾讯企业邮箱发送邮件的实例
2019/06/28 Python
Python使用sklearn库实现的各种分类算法简单应用小结
2019/07/04 Python
python实现监控阿里云账户余额功能
2019/12/16 Python
Python面向对象封装操作案例详解
2019/12/31 Python
上班玩游戏检讨书
2014/02/07 职场文书
赔偿协议书范本
2014/09/12 职场文书
报名委托书
2015/01/29 职场文书
西岭雪山导游词
2015/02/06 职场文书
舞蹈社团活动总结
2015/05/07 职场文书
《植物妈妈有办法》教学反思
2016/02/23 职场文书
网络安全倡议书(3篇)
2019/09/18 职场文书
详解PHP服务器如何在有限的资源里最大提升并发能力
2021/05/25 PHP
CSS 实现磨砂玻璃(毛玻璃)效果样式
2023/05/21 HTML / CSS