module 'tensorflow' has no attribute module 'tensorflow' has no attribute 'placeholder'
时间: 2024-01-06 20:05:53 浏览: 79
问题解决:module 'tensorflow.compat.v1' has no attribute '
5星 · 资源好评率100%
根据提供的引用内容,您可以尝试以下两种方法来解决"module 'tensorflow' has no attribute 'placeholder'"的问题:
1. 将TensorFlow版本切换回1.x版本,因为TensorFlow 1.x版本提供了placeholder模块。您可以使用以下代码将TensorFlow切换回1.x版本:
```python
import tensorflow.compat.v1 as tf
tf.disable_v2_behavior()
```
2. 如果您希望继续使用TensorFlow 2.0版本,您可以尝试使用其他替代方法来代替placeholder。在TensorFlow 2.0中,可以使用tf.Variable或tf.constant来代替placeholder。具体使用哪种方法取决于您的代码逻辑和需求。
阅读全文