AttributeError: module 'tensorflow._api.v1.compat.v2' has no attribute '__internal__'
时间: 2023-07-20 11:33:49 浏览: 136
mdk_armcc_user_guide.pdf
这个错误通常出现在 TensorFlow 2.x 版本中,因为 TensorFlow 2.x 默认使用了 Eager Execution 模式,而该模式与 TensorFlow 1.x 中的一些 API 不兼容,导致可能会出现一些奇怪的错误。
解决这个问题的方法是,将 TensorFlow 的版本降级到 1.x 版本,或者在 TensorFlow 2.x 中关闭 Eager Execution 模式,可以通过以下代码实现:
```python
import tensorflow.compat.v1 as tf
tf.disable_v2_behavior()
```
这样就可以在 TensorFlow 2.x 中使用 TensorFlow 1.x 的 API 了。
阅读全文