解决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的Collections模块中counter结构的用法
Jul 07 Python
Python文件夹与文件的相关操作(推荐)
Jul 25 Python
python 使用 requests 模块发送http请求 的方法
Dec 09 Python
django 外键model的互相读取方法
Dec 15 Python
解决python tkinter界面卡死的问题
Jul 17 Python
pygame实现贪吃蛇游戏(下)
Oct 29 Python
如何运行带参数的python脚本
Nov 15 Python
PYQT5开启多个线程和窗口,多线程与多窗口的交互实例
Dec 13 Python
keras训练曲线,混淆矩阵,CNN层输出可视化实例
Jun 15 Python
python安装后的目录在哪里
Jun 21 Python
Python是怎样处理json模块的
Jul 16 Python
Pandas的数据过滤实现
Jan 15 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
第十五节--Zend引擎的发展
2006/11/16 PHP
用PHP函数解决SQL injection
2006/12/09 PHP
浅谈PHP的反射API
2017/02/26 PHP
PHPStorm 2020.1 调试 Nodejs的多种方法详解
2020/09/17 NodeJs
javascript 兼容鼠标滚轮事件
2009/04/07 Javascript
javascript setAttribute, getAttribute 在不同浏览器上的不同表现
2010/08/05 Javascript
js getBoundingClientRect() 来获取页面元素的位置
2010/11/25 Javascript
jquery 淡入淡出效果的简单实现
2014/02/07 Javascript
jquery解析xml字符串简单示例
2014/04/11 Javascript
JS运动框架之分享侧边栏动画实例
2015/03/03 Javascript
node.js调用C++开发的模块实例
2015/07/03 Javascript
基于jquery实现人物头像跟随鼠标转动
2015/08/23 Javascript
jquery获取css的color值返回RGB的方法
2015/12/18 Javascript
很全面的JavaScript常用功能汇总集合
2016/01/22 Javascript
js 判断各种数据类型的简单方法(推荐)
2016/08/29 Javascript
原生js中ajax访问的实例详解
2017/09/19 Javascript
浅析node Async异步处理模块用例分析及常用方法介绍
2017/11/17 Javascript
Nodejs异步回调之异常处理实例分析
2018/06/22 NodeJs
Vue 中获取当前时间并实时刷新的实现代码
2020/05/12 Javascript
Node.js中出现未捕获异常的处理方法
2020/06/29 Javascript
JavaScript JSON使用原理及注意事项
2020/07/30 Javascript
详解Python 2.6 升级至 Python 2.7 的实践心得
2017/04/27 Python
利用numpy+matplotlib绘图的基本操作教程
2017/05/03 Python
Numpy中stack(),hstack(),vstack()函数用法介绍及实例
2018/01/09 Python
python实现烟花小程序
2019/01/30 Python
python获取微信企业号打卡数据并生成windows计划任务
2019/04/30 Python
python内存动态分配过程详解
2019/07/15 Python
pytorch自定义初始化权重的方法
2019/08/17 Python
使用python动态生成波形曲线的实现
2019/12/04 Python
python实现用户名密码校验
2020/03/18 Python
python实时监控logstash日志代码
2020/04/27 Python
详解HTML5中的拖放事件(Drag 和 drop)
2016/11/14 HTML / CSS
英国剑桥包官网:The Cambridge Satchel Company
2016/08/01 全球购物
River Island美国官网:英国高街时尚品牌
2018/09/04 全球购物
delegate与普通函数的区别
2014/01/22 面试题
会计专业自我鉴定范文
2013/12/29 职场文书