解决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 相关文章推荐
Python实现115网盘自动下载的方法
Sep 30 Python
python脚本设置超时机制系统时间的方法
Feb 21 Python
python3.6 如何将list存入txt后再读出list的方法
Jul 02 Python
浅谈Python 递归算法指归
Aug 22 Python
使用python实现希尔、计数、基数基础排序的代码
Dec 25 Python
Python PyPDF2模块安装使用解析
Jan 19 Python
通过实例解析python描述符原理作用
Jan 22 Python
pytorch查看通道数 维数 尺寸大小方式
May 26 Python
keras K.function获取某层的输出操作
Jun 29 Python
Python3爬虫里关于Splash负载均衡配置详解
Jul 10 Python
基于python实现计算两组数据P值
Jul 10 Python
教你用python实现一个无界面的小型图书管理系统
May 21 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 max_execution_time执行时间问题
2011/07/17 PHP
Mac系统下使用brew搭建PHP(LNMP/LAMP)开发环境
2015/03/03 PHP
深入研究PHP中的preg_replace和代码执行
2018/08/15 PHP
laravel5.1框架基础之Blade模板继承简单使用方法分析
2019/09/05 PHP
js预载入和JavaScript Image()对象使用介绍
2011/08/28 Javascript
使用javascript做的一个随机点名程序
2014/02/13 Javascript
jQuery针对各类元素操作基础教程
2014/08/29 Javascript
JavaScript中split() 使用方法汇总
2015/04/17 Javascript
JavaScript使用addEventListener添加事件监听用法实例
2015/06/01 Javascript
简单讲解AngularJS的Routing路由的定义与使用
2016/03/05 Javascript
第一篇初识bootstrap
2016/06/21 Javascript
卸载安装Node.js与npm过程详解
2016/08/15 Javascript
如何利用模板将HTML从JavaScript中抽离
2016/10/08 Javascript
vue过渡和animate.css结合使用详解
2017/06/14 Javascript
ES6模块化的import和export用法方法总结
2017/08/08 Javascript
JSON创建键值对(key是中文或者数字)方式详解
2017/08/24 Javascript
jquery ajax加载数据前台渲染方式 不用for遍历的方法
2018/08/09 jQuery
Vue实现按钮旋转和移动位置的实例代码
2018/08/09 Javascript
浅谈Vue.js 关于页面加载完成后执行一个方法的问题
2019/04/01 Javascript
一些可能会用到的Node.js面试题
2019/06/15 Javascript
javascript读取本地文件和目录方法详解
2020/08/06 Javascript
python中requests模块的使用方法
2015/04/08 Python
详解Python中for循环是如何工作的
2017/06/30 Python
Python爬虫实现全国失信被执行人名单查询功能示例
2018/05/03 Python
python 数字类型和字符串类型的相互转换实例
2018/07/17 Python
python 获取一个值在某个区间的指定倍数的值方法
2018/11/12 Python
python实现的读取网页并分词功能示例
2019/10/29 Python
python 实现围棋游戏(纯tkinter gui)
2020/11/13 Python
FOREO官方网站:LUNA露娜洁面仪
2016/11/28 全球购物
Blue Nile蓝色尼罗河香港官网:世界最大在线钻石珠宝销售商
2020/05/07 全球购物
信息管理专业推荐信
2013/10/29 职场文书
护士岗位职责
2014/02/16 职场文书
环境监测与治理技术专业求职信
2014/07/06 职场文书
个人授权委托书范文
2014/09/21 职场文书
新郎新娘致辞
2015/07/31 职场文书
Redis Lua脚本实现ip限流示例
2022/07/15 Redis