问题:
AttributeError: module ‘tensorflow’ has no attribute ‘reset_default_graph’
来源:
在TF2.x版本中使用旧版本的TF代码,重置默认计算图失败。新版TF不需要这个操作了,改为系统默认帮你处理计算图重置。
解决方案:
1.直接删掉这一行代码
2.改用向后兼容 TensorFlow 1.x.
tf.compat.v1.reset_default_graph
3. 安装旧版本的TF
使用公开代码时应该注意原著者的编写环境,更新TF后通常会出现一些新版本不再支持的旧版本的代码或者命令。
在升级到TensorFlow2.x版本后,尝试运行包含`reset_default_graph`的旧代码会导致错误。TF2.x不再需要手动重置默认计算图。解决方法包括删除相关代码行,使用`tf.compat.v1.reset_default_graph`进行向后兼容,或者降级到旧版TF。开发者应注意代码与库版本的匹配,以避免兼容性问题。
1万+

被折叠的 条评论
为什么被折叠?



