Tensorflow:NotFoundError (see above for traceback): Key style_weight/Variable not found in checkpoin

本文介绍了解决TensorFlow在使用saver.restore()加载模型时遇到的'NotFoundError'问题的方法。通过添加tf.reset_default_graph()清除默认图,以及删除ckpt文件夹中的所有文件,可以解决因代码修改导致的断点续训失败问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Tensorflow报错解决:
NotFoundError (see above for traceback): Key style_weight/Variable not found in checkpoint

  1. 在 saver.restore()加载的前面,需要添加 tf.reset_default_graph(),作用是 清除默认图的堆栈,并设置全局图为默认图

  2. 删除ckpt存储位置的全部文件
    需要用这种方法解决的可能原因之一是:你在断点续训时修改了你的代码,比如你多加了一个变量之类。如果你把修改的内容进行恢复,那么你应该又能接着之前的断点继续运行下去

结束语:希望大家能够通过以上方法解决问题,附上一只可爱的狗狗.jpg


在这里插入图片描述
.

如果觉得我有地方讲的不好的或者有错误的欢迎给我留言,谢谢大家阅读(点个赞我可是会很开心的哦)~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值