attributeerror: module 'tensorflow._api.v2.train' has no attribute 'optimize
时间: 2023-11-19 13:06:20 浏览: 145
pycharm用import报错:AttributeError: module tensorflow(or other) has no attribut (import搜索路径顺序问题)
针对您提供的两个引用,我可以给出以下回答:
针对引用中的问题,您可以尝试使用tensorflow的新版本,因为在新版本中,contrib模块已经被移除了。如果您需要使用contrib模块中的函数,可以考虑使用tensorflow的旧版本或者使用其他替代方案。
针对引用中的问题,您可以将代码修改为以下形式:
```python
optimizer = tf.optimizers.SGD(learning_rate).minimize
```
这是因为在tensorflow的新版本中,优化器的命名空间已经被修改为tf.optimizers,所以您需要使用这个新的命名空间来调用优化器。
阅读全文