AttributeError: 'Adam' object has no attribute 'compute_gradients'
时间: 2024-07-18 13:01:26 浏览: 192
【Python】AttributeError: ‘AutoSchema’ object has no attribute ‘get_link’
5星 · 资源好评率100%
`AttributeError: 'Adam' object has no attribute 'compute_gradients'` 这是一个Python错误,通常发生在尝试访问某个对象(在这个例子中是名为`Adam`的对象)上不存在的属性或方法。`compute_gradients`可能是TensorFlow库中用于计算梯度的一种函数,但在你当前使用的版本或实例化`Adam`优化器的方式下,这个方法并不可用。
`Adam`优化器直接实现了梯度更新操作,所以无需显式地调用`compute_gradients`。如果你看到这个错误,可能是在试图手动处理优化步骤,而不是让优化器自动工作。检查一下你的代码,确认是否正确地调用了`Adam`的update()或者minimize()方法来进行学习过程。
阅读全文