TensorFlow 2.4.1无法从tensorflow.keras.experimental导入preprocessing怎么办
问题原因
你所使用的TensorFlow 2.4.1版本中,preprocessing模块不在tensorflow.keras.experimental路径下,该路径在2.4.1版本中没有对应的子模块,因此触发导入报错。
解决方法
你可以根据实际使用需求,选择对应正确的导入方式:
- 如果你需要使用Keras通用预处理工具,替换错误导入行为:
from tensorflow.keras import preprocessing - 如果你需要使用实验性的预处理层相关功能,替换错误导入行为:
from tensorflow.keras.layers.experimental import preprocessing
如果修改导入路径后仍有报错,可以先验证TensorFlow版本匹配度,运行pip show tensorflow确认当前安装版本为2.4.1,版本不符可以执行pip install tensorflow==2.4.1重装对应版本即可解决。
内容的提问来源于stack exchange,提问作者Greg Himphminky
相关产品推荐
相关产品推荐

