如何解决属性 AttributeError:模块“tensorflow.compat.v2”没有属性“_internal_”
按照 CARLA 教程,我创建了一个文件来训练我的模型;但是,每当我尝试使用命令提示符运行它时,就会出现此错误:
2021-06-20 19:39:30.429984: W tensorflow/stream_executor/platform/default/dso_loader.cc:59] Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found
2021-06-20 19:39:30.430242: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.
Using TensorFlow backend.
Traceback (most recent call last):
File "CARtut5.py",line 10,in <module>
from keras.applications.xception import Xception
File "C:\Users\user\AppData\Local\Programs\Python\python37\lib\site-packages\keras\_init_.py",line 12,in <module>
from . import initializers
File "C:\Users\user\AppData\Local\Programs\Python\python37\lib\site-packages\keras\initializers\_init_.py",line 124,in <module>
populate_deserializable_objects()
File "C:\Users\user\AppData\Local\Programs\Python\python37\lib\site-packages\keras\initializers\_init_.py",line 49,in populate_deserializable_objects
LOCAL.GENERATED_WITH_V2 = tf._internal_.tf2.enabled()
AttributeError: module 'tensorflow.compat.v2' has no attribute '_internal_'
我尝试卸载 Keras
和 TensorFlow
并重新安装它们,但错误仍然存在。
解决方法
来自评论
尝试恢复到旧版本的 tf
,这可能会有所帮助
(转述自 StarShine)
实际上,上述问题是由于最新的 Tensorflow
版本和独立的 Keras
之间不兼容。如需更多信息,请参阅here。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。