【发布时间】:2016-01-25 14:54:47
【问题描述】:
使用 AdamOptimizer,当我得到一个二维变量的梯度时,第二个维度的大小最终为 None,而第一个维度的大小与变量的第一个维度相同。这使得处理梯度变得困难,因为对于大多数函数来说,None 的大小与其他大小不兼容。当我得到一维变量的梯度时,梯度的维度大小与变量的相同。我没有尝试过超过 2 维的变量。
这是一个错误吗?有没有办法通过 compute_gradients 函数指定梯度的大小?有没有办法处理绕过大小 None 问题的渐变?
【问题讨论】:
标签: tensorflow