AttributeError:模块'tensorflow'在更新后没有属性'python'错误

Posted

技术标签:

【中文标题】AttributeError:模块\'tensorflow\'在更新后没有属性\'python\'错误【英文标题】:AttributeError: module 'tensorflow' has no attribute 'python' error after updateAttributeError:模块'tensorflow'在更新后没有属性'python'错误 【发布时间】:2022-01-05 18:16:20 【问题描述】:

我使用 tf 2.3,更新到 2.6 后出现以下错误

AttributeError: 模块 'tensorflow' 没有属性 'python'

排队:

if S.__class__ == tf.python.framework.ops.EagerTensor:

【问题讨论】:

【参考方案1】:

我找到的解决方案是:

import tensorflow.python.framework.ops as tf_ops

...

if S.__class__ == tf_ops.EagerTensor:

【讨论】:

无论如何你都应该使用if isinstance(S, tf_ops.EagerTensor) @AKX 谢谢,很高兴知道

以上是关于AttributeError:模块'tensorflow'在更新后没有属性'python'错误的主要内容,如果未能解决你的问题,请参考以下文章

AttributeError:模块'keras'没有属性'initializers'

AttributeError:模块'asyncio'没有属性'run'

AttributeError:模块'mysql'没有属性'connector'

AttributeError:“模块”对象没有属性“作者”

AttributeError:模块 'urllib' 没有属性 'parse'

AttributeError:模块“cupy”没有属性“cupyx”