首页 > 解决方案 > 在 keras 或 tensorflow 的 adamOptimizer 中找不到 apply_gradients

问题描述

apply_gradients 可能已在 tensorflow 或 keras 的优化器的未来版本中被删除。不知道为什么,但我得到了这个:

AttributeError:“Adam”对象没有属性“apply_gradients”

还有其他方法可以实现相同的目标吗?

标签: tensorflowoptimizationkerasgradient-descent

解决方案


apply_gradients仅在 中才有可能tensorflow.keras,因为您可以在急切执行的情况下进行手动训练循环。

Purekeras必须使用符号图,并且只能使用fit或应用渐变train_on_batch


推荐阅读