AttributeError: module 'tensorflow' has no attribute 'truncated_normal_initializer'报错
时间: 2023-12-06 09:03:47 浏览: 351
pycharm用import报错:AttributeError: module tensorflow(or other) has no attribut (import搜索路径顺序问题)
这个错误通常是因为TensorFlow版本更新导致的API变化。在较新的TensorFlow版本中,`truncated_normal_initializer`已经被移动到`tf.compat.v1`模块中。因此,如果你使用的是较新的TensorFlow版本,你需要使用以下代码来导入`truncated_normal_initializer`:
```python
import tensorflow.compat.v1 as tf
tf.disable_v2_behavior()
```
然后,你可以使用`tf.truncated_normal_initializer`来代替`tf.truncated_normal`。
阅读全文