module 'tensorflow._api.v1.compat.v1' has no attribute 'variable'
时间: 2024-06-18 14:02:56 浏览: 170
MySQL5.7.29_yum安装.txt
这个错误通常是由于使用了TensorFlow 2.x版本的语法而导致的,而在TensorFlow 2.x版本中,variable被放在了tf包下,所以在使用TensorFlow 2.x版本的时候需要这样引入变量:
```
import tensorflow as tf
v = tf.Variable(...)
```
如果您使用的是TensorFlow 1.x版本,则应该使用以下代码:
```
import tensorflow.compat.v1 as tf
tf.disable_v2_behavior()
v = tf.Variable(...)
```
阅读全文