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


Posted in Python onJuly 27, 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 相关文章推荐
python开发之thread线程基础实例入门
Nov 11 Python
老生常谈Python序列化和反序列化
Jun 28 Python
python去除字符串中的换行符
Oct 11 Python
Python实现的生成格雷码功能示例
Jan 24 Python
python自动12306抢票软件实现代码
Feb 24 Python
使用python装饰器计算函数运行时间的实例
Apr 21 Python
pyqt5的QComboBox 使用模板的具体方法
Sep 06 Python
对python中dict和json的区别详解
Dec 18 Python
python图像处理模块Pillow的学习详解
Oct 09 Python
python中利用matplotlib读取灰度图的例子
Dec 07 Python
Python基础之字符串常见操作经典实例详解
Feb 26 Python
Python 存取npy格式数据实例
Jul 01 Python
Tensorflow 同时载入多个模型的实例讲解
Jul 27 #Python
Tensorflow加载预训练模型和保存模型的实例
Jul 27 #Python
Python解决走迷宫问题算法示例
Jul 27 #Python
python保存文件方法小结
Jul 27 #Python
Python实现输入二叉树的先序和中序遍历,再输出后序遍历操作示例
Jul 27 #Python
tensorflow 加载部分变量的实例讲解
Jul 27 #Python
Python基于递归算法求最小公倍数和最大公约数示例
Jul 27 #Python
You might like
自己动手,丰衣足食 - 短波框形天线制作
2021/03/01 无线电
php分页函数
2006/07/08 PHP
Apache设置虚拟WEB
2006/10/09 PHP
javascript客户端解决方案 缓存提供程序
2010/07/14 Javascript
textarea 控制输入字符字节数(示例代码)
2013/12/27 Javascript
js识别不同浏览器基于userAgent做判断
2014/07/29 Javascript
基于jQuery实现中英文切换导航条效果
2016/09/18 Javascript
JavaScript基于自定义函数判断变量类型的实现方法
2016/11/23 Javascript
微信小程序 网络请求(post请求,get请求)
2017/01/17 Javascript
jQuery中DOM节点删除之empty与remove
2017/01/20 Javascript
BootStrap与Select2使用小结
2017/02/17 Javascript
在node.js中怎么屏蔽掉favicon.ico的请求
2017/03/01 Javascript
js实现移动端导航点击自动滑动效果
2017/07/18 Javascript
利用Vue实现移动端图片轮播组件的方法实例
2017/08/23 Javascript
详解vue后台系统登录态管理
2019/04/02 Javascript
Vue infinite update loop的问题解决
2019/04/23 Javascript
独立部署小程序基于nodejs的服务器过程详解
2019/06/24 NodeJs
跟老齐学Python之传说中的函数编写条规
2014/10/11 Python
Python 高级专用类方法的实例详解
2017/09/11 Python
简单谈谈python中的lambda表达式
2018/01/19 Python
利用python实现对web服务器的目录探测的方法
2019/02/26 Python
更新修改后的Python模块方法
2019/03/03 Python
PySide2出现“ImportError: DLL load failed: 找不到指定的模块”的问题及解决方法
2020/06/10 Python
Python+Xlwings 删除Excel的行和列
2020/12/19 Python
python中str内置函数用法总结
2020/12/27 Python
深入解析HTML5的IndexedDB索引数据库
2015/09/14 HTML / CSS
HTML5中的音频和视频媒体播放元素小结
2016/01/29 HTML / CSS
英国婴儿及儿童产品商店:TigerParrot
2019/03/04 全球购物
通信生自我鉴定
2014/01/18 职场文书
《美丽的丹顶鹤》教学反思
2014/04/22 职场文书
小学生竞选班干部演讲稿
2014/04/24 职场文书
《悯农》教学反思
2014/04/28 职场文书
农村门前三包责任书
2014/07/25 职场文书
庆六一活动总结
2014/08/29 职场文书
Mysql 用户权限管理实现
2021/05/25 MySQL
python manim实现排序算法动画示例
2022/08/14 Python