解决tensorflow测试模型时NotFoundError错误的问题


Posted in Python onJuly 26, 2018

错误代码如下:

NotFoundError (see above for traceback): Unsuccessful TensorSliceReader constructor: 

Failed to find any matching files for xxx
……

经查资料分析,错误原因可能出在加载模型时的路径问题。我采用的加载模型方法:

with tf.Session() as sess:
  print("Reading checkpoints...")
  ckpt = tf.train.get_checkpoint_state(logs_train_dir)
  if ckpt and ckpt.model_checkpoint_path:
   global_step = ckpt.model_checkpoint_path.split('/')    











[-1].split('-')[-1]
   saver.restore(sess, ckpt.model_checkpoint_path)
   print('Loading success, global_step is %s' % global_step)
  else:
   print('No checkpoint file found')

在保存模型时,采用的方法为

saver = tf.train.Saver()
……
……
……
if step % 1000 == 0 or (step + 1) == MAX_STEP:
 checkpoint_path = os.path.join(logs_train_dir, './model.ckpt')
 saver.save(sess, checkpoint_path, global_step=step)

注意代码块中的./model.ckpt,这是关键,原来为model.ckpt就会报错。如果在加载模型时采用直接加载模型文件的方法,则:

改之前代码:

saver.restore(sess,'model.ckpt')

改之后的代码:

saver.restore(sess,'./model.ckpt')

我的改之后是没有什么问题了,如果这种方法不能解决你的问题,再查资料解决吧

以上这篇解决tensorflow测试模型时NotFoundError错误的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
用生成器来改写直接返回列表的函数方法
May 25 Python
Python在不同目录下导入模块的实现方法
Oct 27 Python
python实现识别手写数字 python图像识别算法
Mar 23 Python
python进阶之多线程对同一个全局变量的处理方法
Nov 09 Python
python实现抠图给证件照换背景源码
Aug 20 Python
Python的几种主动结束程序方式
Nov 22 Python
python 遍历pd.Series的index和value
Nov 26 Python
pytorch中获取模型input/output shape实例
Dec 30 Python
Python使用循环神经网络解决文本分类问题的方法详解
Jan 16 Python
详解有关PyCharm安装库失败的问题的解决方法
Feb 02 Python
详解字符串在Python内部是如何省内存的
Feb 03 Python
pip安装提示Twisted错误问题(Python3.6.4安装Twisted错误)
May 09 Python
tensorflow 恢复指定层与不同层指定不同学习率的方法
Jul 26 #Python
kaggle+mnist实现手写字体识别
Jul 26 #Python
解决tensorflow模型参数保存和加载的问题
Jul 26 #Python
解决tensorflow1.x版本加载saver.restore目录报错的问题
Jul 26 #Python
Flask web开发处理POST请求实现(登录案例)
Jul 26 #Python
基于tensorflow加载部分层的方法
Jul 26 #Python
利用python画出折线图
Jul 26 #Python
You might like
PHP新手上路(二)
2006/10/09 PHP
php更新修改excel中的内容实例代码
2014/02/26 PHP
php代码架构的八点注意事项
2016/01/25 PHP
php检测mysql表是否存在的方法小结
2017/07/20 PHP
PHP+Session防止表单重复提交的解决方法
2018/04/09 PHP
PHP常见加密函数用法示例【crypt与md5】
2019/01/27 PHP
Ajax+PHP实现的模拟进度条功能示例
2019/02/11 PHP
PHP笛卡尔积实现原理及代码实例
2020/12/09 PHP
使用onbeforeunload属性后的副作用
2007/03/08 Javascript
20个非常棒的 jQuery 幻灯片插件和教程分享
2011/08/23 Javascript
myEvent.js javascript跨浏览器事件框架
2011/10/24 Javascript
IE不支持getElementsByClassName最终完美解决方案
2012/12/17 Javascript
复选框全选与全不选操作实现思路
2013/08/18 Javascript
jquery实现弹出层效果实例
2015/05/19 Javascript
jQuery无刷新上传之uploadify3.1简单使用
2016/06/18 Javascript
利用JavaScript判断浏览器类型及版本
2016/08/23 Javascript
js改变透明度实现轮播图的算法
2020/08/24 Javascript
js Canvas实现圆形时钟教程
2016/09/19 Javascript
angular route中使用resolve在uglify压缩后问题解决
2016/09/21 Javascript
深入学习 JavaScript中的函数调用
2017/03/23 Javascript
基于vue.js路由参数的实例讲解——简单易懂
2017/09/07 Javascript
Jquery $.map使用方法实例详解
2020/09/01 jQuery
python用Pygal如何生成漂亮的SVG图像详解
2017/02/10 Python
解决python flask中config配置管理的问题
2019/07/26 Python
TensorFlow实现checkpoint文件转换为pb文件
2020/02/10 Python
python 爬虫如何正确的使用cookie
2020/10/27 Python
详解Python中的Lock和Rlock
2021/01/26 Python
详解移动端HTML5音频与视频问题及解决方案
2018/08/22 HTML / CSS
大学生毕业求职找工作的自我评价
2013/09/29 职场文书
餐饮企业总经理岗位职责范文
2014/02/18 职场文书
晚会主持词开场白
2014/03/17 职场文书
《画家乡》教学反思
2014/04/22 职场文书
群众路线对照检查剖析材料
2014/10/09 职场文书
2014年教师学期工作总结
2014/11/08 职场文书
2016计算机专业毕业生自荐信
2016/01/28 职场文书
PHP中多字节字符串操作实例详解
2021/08/23 PHP