AttributeError: module 'tensorflow._api.v2.train' has no attribute 'AdamOptimizer'
时间: 2023-06-21 22:17:35 浏览: 794
pycharm用import报错:AttributeError: module tensorflow(or other) has no attribut (import搜索路径顺序问题)
在 TensorFlow 2.0 中,`tf.train.AdamOptimizer` 被替换为 `tf.keras.optimizers.Adam`。因此,您需要使用 `tf.keras.optimizers.Adam` 代替 `tf.train.AdamOptimizer`。这是因为在 TensorFlow 2.0 中,`tf.keras` 是首选的高级 API。
以下是使用 `tf.keras.optimizers.Adam` 的示例代码:
```
import tensorflow as tf
optimizer = tf.keras.optimizers.Adam(learning_rate=0.001)
```
请注意,您可以根据需要调整学习率。
阅读全文