最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決tensorflow測試模型時NotFoundError錯誤的問題

 更新時間:2018年07月26日 10:55:23   作者:John_kai  
今天小編就為大家分享一篇解決tensorflow測試模型時NotFoundError錯誤的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

錯誤代碼如下:

NotFoundError (see above for traceback): Unsuccessful TensorSliceReader constructor: 

Failed to find any matching files for xxx
……

經(jīng)查資料分析,錯誤原因可能出在加載模型時的路徑問題。我采用的加載模型方法:

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錯誤的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

万载县| 泾川县| 沾益县| 阜新市| 德兴市| 乌鲁木齐县| 卓资县| 福海县| 都江堰市| 五指山市| 永清县| 喜德县| 和龙市| 怀柔区| 大英县| 东城区| 凤凰县| 汶川县| 古丈县| 泾川县| 化隆| 太仆寺旗| 望江县| 屏南县| 安义县| 沂南县| 冀州市| 宜川县| 平原县| 兴安盟| 岑溪市| 大余县| 怀来县| 丽江市| 饶河县| 西林县| 溧阳市| 县级市| 灌阳县| 黄大仙区| 庆阳市|