AttributeError:模块“tensorflow.keras.layers”没有属性“重新缩放”
Posted
技术标签:
【中文标题】AttributeError:模块“tensorflow.keras.layers”没有属性“重新缩放”【英文标题】:AttributeError: module 'tensorflow.keras.layers' has no attribute 'Rescaling' 【发布时间】:2022-01-18 11:58:55 【问题描述】:当我尝试时:
normalization_layer = layers.Rescaling(1./255)
错误信息:
AttributeError: module 'tensorflow.keras.layers' has no attribute 'Rescaling'
如何解决?
【问题讨论】:
您可能使用了错误的 tf 版本。 你使用的是哪个 tensorflow 版本? 【参考方案1】:是的,我使用了错误版本的 tf.在 tf v2.70 中重新缩放,我使用的是 v2.60。
将输入值重新缩放到新范围的预处理层。 继承自:层、模块
tf.keras.layers.Rescaling(
scale, offset=0.0, **kwargs
)
【讨论】:
以上是关于AttributeError:模块“tensorflow.keras.layers”没有属性“重新缩放”的主要内容,如果未能解决你的问题,请参考以下文章
AttributeError:模块'keras'没有属性'initializers'
AttributeError:模块'asyncio'没有属性'run'
AttributeError:模块'mysql'没有属性'connector'