【发布时间】:2021-01-05 03:34:02
【问题描述】:
是否存在可微分(即自动微分)的 Tensorflow 操作的主列表?
另外两种表达方式:
- 未设置
ops.NoGradient的操作列表。 - 不会触发
LookupError的操作列表。
例如,我假设所有控制流操作都是不可区分的(例如,tf.where)。除了通过tf.gradients 手动运行它们以查看它们是否抛出LookupError 之外,我将如何找到它。
“常识”不是有效答案。
谢谢。
编辑:
tf.where 是可微的,所以我的直觉是错误的。也许这里的正确问题是 Tensorflow 中的哪些操作是不可区分的。
谢谢。
【问题讨论】:
标签: python tensorflow