解决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自动化测试之从命令行运行测试用例with verbosity
Sep 28 Python
Python3 正在毁灭 Python的原因分析
Nov 28 Python
python实现冒泡排序算法的两种方法
Mar 10 Python
Python 创建空的list,以及append用法讲解
May 04 Python
python+flask实现API的方法
Nov 21 Python
Python使用dict.fromkeys()快速生成一个字典示例
Apr 24 Python
python超时重新请求解决方案
Oct 21 Python
python实现对列表中的元素进行倒序打印
Nov 23 Python
适合Python初学者的一些编程技巧
Feb 12 Python
使用celery和Django处理异步任务的流程分析
Feb 19 Python
解决python打开https出现certificate verify failed的问题
Sep 03 Python
Python3使用tesserocr识别字母数字验证码的实现
Jan 29 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
高分R级DC动画剧《哈莉·奎茵》第二季正式预告首发
2020/04/09 欧美动漫
解决MySQL中文输出变成问号的问题
2008/06/05 PHP
php利用cookies实现购物车的方法
2014/12/10 PHP
php实现过滤UBB代码的类
2015/03/12 PHP
PHP安装memcached扩展笔记
2015/05/28 PHP
Zend Framework+smarty用法实例详解
2016/03/19 PHP
php array_chunk()函数用法与注意事项
2019/07/12 PHP
PHP dirname简单使用代码实例
2020/11/13 PHP
静态的动态续篇之来点XML
2006/08/15 Javascript
JavaScript语法着色引擎(demo及打包文件下载)
2007/06/13 Javascript
Tips 带三角可关闭的文字提示
2010/10/06 Javascript
JavaScript对象之间的转换 jQuery对象和原声DOM
2011/03/07 Javascript
浏览器窗口加载和大小改变事件示例
2014/02/27 Javascript
Bootstrap每天必学之基础排版
2015/11/20 Javascript
BootStrap中
2016/12/10 Javascript
jQuery操作复选框(CheckBox)的取值赋值实现代码
2017/01/10 Javascript
性能优化之代码优化页面加载速度
2017/03/01 Javascript
干货!教大家如何选择Vue和React
2017/03/13 Javascript
一个Java程序猿眼中的前后端分离以及Vue.js入门(推荐)
2019/04/19 Javascript
微信小程序 wx:for 与 wx:for-items 与 wx:key的正确用法
2020/05/19 Javascript
vue配置多代理服务接口地址操作
2020/09/08 Javascript
[02:17]2016完美“圣”典风云人物:Sccc专访
2016/12/03 DOTA
最大K个数问题的Python版解法总结
2016/06/16 Python
对pandas将dataframe中某列按照条件赋值的实例讲解
2018/11/29 Python
python实现统计文本中单词出现的频率详解
2019/05/20 Python
PyCharm中代码字体大小调整方法
2019/07/29 Python
python下载卫星云图合成gif的方法示例
2020/02/18 Python
Python logging模块原理解析及应用
2020/08/13 Python
python RSA加密的示例
2020/12/09 Python
浅谈Html5中视频 音频标签 进度条的问题
2016/07/26 HTML / CSS
Html5基于canvas实现电子签名并生成PDF文档
2020/12/07 HTML / CSS
房产委托公证书样本
2014/04/04 职场文书
县政府办公室领导班子个人对照检查材料
2014/09/16 职场文书
MySQL8.0无法启动3534的解决方法
2021/06/03 MySQL
SQL语法CONSTRAINT约束操作详情
2022/01/18 MySQL
十大最强水系宝可梦,最美宝可梦排第三,榜首大家最熟悉
2022/03/18 日漫