解决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 相关文章推荐
用yum安装MySQLdb模块的步骤方法
Dec 15 Python
Django实现快速分页的方法实例
Oct 22 Python
解决python3中解压zip文件是文件名乱码的问题
Mar 22 Python
Python读取properties配置文件操作示例
Mar 29 Python
python使用tcp实现局域网内文件传输
Mar 20 Python
Python脚本按照当前日期创建多级目录
Mar 01 Python
详解python数据结构和算法
Apr 18 Python
python的pytest框架之命令行参数详解(下)
Jun 27 Python
Python识别快递条形码及Tesseract-OCR使用详解
Jul 15 Python
修改 CentOS 6.x 上默认Python的方法
Sep 06 Python
Python读写操作csv和excle文件代码实例
Mar 16 Python
Python中生成ndarray实例讲解
Feb 22 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
如何在PHP中使用Oracle数据库(1)
2006/10/09 PHP
解析Ubuntu下crontab命令的用法
2013/06/24 PHP
PHP获取短链接跳转后的真实地址和响应头信息的方法
2014/07/25 PHP
7个鲜为人知却非常实用的PHP函数
2015/07/01 PHP
PHP获取链表中倒数第K个节点的方法
2018/01/18 PHP
jquery.validate分组验证代码
2011/03/17 Javascript
js实现单一html页面两套css切换代码
2013/04/11 Javascript
中文字符串截取的js函数代码
2013/04/17 Javascript
angular.js指令中的controller、compile与link函数的不同之处
2017/05/10 Javascript
原生JavaScrpit中异步请求Ajax实现方法
2017/11/03 Javascript
微信小程序实现点击按钮修改文字大小功能【附demo源码下载】
2017/12/06 Javascript
在nginx上部署vue项目(history模式)的方法
2017/12/28 Javascript
JavaScript函数、闭包、原型、面向对象学习笔记
2018/09/06 Javascript
javascript头像上传代码实例
2019/09/28 Javascript
详解搭建一个vue-cli的移动端H5开发模板
2020/01/17 Javascript
Python的Flask框架中实现登录用户的个人资料和头像的教程
2015/04/20 Python
python遍历数组的方法小结
2015/04/30 Python
python实现图书馆研习室自动预约功能
2018/04/27 Python
解决Pycharm中import时无法识别自己写的程序方法
2018/05/18 Python
Python3解释器知识点总结
2019/02/19 Python
Django文件上传与下载(FileFlid)
2019/10/06 Python
python将图片转base64,实现前端显示
2020/01/09 Python
CSS3近阶段篇之酷炫的3D旋转透视
2016/04/28 HTML / CSS
使用HTML5捕捉音频与视频信息概述及实例
2018/08/22 HTML / CSS
雅诗兰黛旗下专业男士保养领导品牌:Lab Series
2017/05/15 全球购物
西班牙最大的在线滑板和街头服饰商店:Fillow.net
2019/04/15 全球购物
如果Session Bean得Remove方法一直都不被调用会怎么样
2012/07/14 面试题
通信工程专业个人找工作求职信范文
2013/09/21 职场文书
专业毕业生个性的自我评价
2013/10/03 职场文书
运动会稿件100字
2014/02/21 职场文书
先进员工获奖感言
2014/08/14 职场文书
2015国庆66周年宣传语
2015/07/14 职场文书
Python实现文本文件拆分写入到多个文本文件的方法
2021/04/18 Python
Python基础之进程详解
2021/05/21 Python
用Python爬取英雄联盟的皮肤详细示例
2021/12/06 Python
Redis之RedisTemplate配置方式(序列和反序列化)
2022/03/13 Redis