解决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多进程编程
Jun 12 Python
Python实现代码统计工具(终极篇)
Jul 04 Python
python中os模块详解
Oct 14 Python
django-rest-swagger的优化使用方法
Aug 29 Python
10个Python面试常问的问题(小结)
Nov 20 Python
Pytorch maxpool的ceil_mode用法
Feb 18 Python
三步解决python PermissionError: [WinError 5]拒绝访问的情况
Apr 22 Python
python实现时间序列自相关图(acf)、偏自相关图(pacf)教程
Jun 03 Python
python复合条件下的字典排序
Dec 18 Python
Python实现一个论文下载器的过程
Jan 18 Python
使用Python的开发框架Brownie部署以太坊智能合约
May 28 Python
变长双向rnn的正确使用姿势教学
May 31 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
《被神捡到的男人》动画化计划进行中!
2020/03/06 日漫
PHP读MYSQL中文乱码的解决方法
2006/12/17 PHP
php中对xml读取的相关函数的介绍一
2008/06/05 PHP
php中base_convert()进制数字转换函数实例
2014/11/20 PHP
PHP中使用hidef扩展代替define提高性能
2015/04/09 PHP
完美解决php 导出excle的.csv格式的数据时乱码问题
2017/02/18 PHP
PHP迭代器和迭代的实现与使用方法分析
2018/04/19 PHP
this和执行上下文实现代码
2010/07/01 Javascript
jquery序列化form表单使用ajax提交后处理返回的json数据
2014/03/03 Javascript
Node.js实现简单聊天服务器
2014/06/20 Javascript
给js文件传参数(详解)
2014/07/13 Javascript
一个css与js结合的下拉菜单支持主流浏览器
2014/10/08 Javascript
JS实现的自定义水平滚动字体插件完整实例
2016/06/17 Javascript
jQuery post数据至ashx实例详解
2016/11/18 Javascript
在JS中a标签加入单击事件屏蔽href跳转页面
2016/12/16 Javascript
最简单的vue消息提示全局组件的方法
2019/06/16 Javascript
小程序双头slider选择器的实现示例
2020/03/31 Javascript
[05:42]DOTA2英雄梦之声_第10期_蝙蝠骑士
2014/06/21 DOTA
[03:26]回顾2015国际邀请赛中国区预选赛
2015/06/09 DOTA
python中子类继承父类的__init__方法实例
2016/12/15 Python
Python中matplotlib中文乱码解决办法
2017/05/12 Python
一个Python最简单的接口自动化框架
2018/01/02 Python
Python 查找list中的某个元素的所有的下标方法
2018/06/27 Python
使用python绘制二维图形示例
2019/11/22 Python
Python StringIO如何在内存中读写str
2020/01/07 Python
pytorch masked_fill报错的解决
2020/02/18 Python
PyCharm中Matplotlib绘图不能显示UI效果的问题解决
2020/03/12 Python
Python利用for循环打印星号三角形的案例
2020/04/12 Python
Python使用20行代码实现微信聊天机器人
2020/06/05 Python
CSS3 伪类选择器 nth-child()说明
2010/07/10 HTML / CSS
冰淇淋店的创业计划书
2014/02/07 职场文书
特岗教师个人总结
2015/02/10 职场文书
酒店人事专员岗位职责
2015/04/07 职场文书
辩护意见书
2015/06/04 职场文书
MySQL CHAR和VARCHAR该如何选择
2021/05/31 MySQL
本地搭建minio文件服务器(使用bat脚本启动)的方法
2022/07/15 Servers