【发布时间】:2017-08-14 10:38:23
【问题描述】:
我想计算神经网络输出相对于输入的梯度。我有以下张量:
Input: (num_timesteps, features)
Output: (num_timesteps, 1)
对于从输入到整个输出向量的梯度,我可以使用以下方法:
tf.gradients(Output, Input)
因为我想计算我想计算的每个时间样本的梯度
tf.gradients(Output[i], Input)
对于每个i。
最好的方法是什么?
【问题讨论】:
标签: python tensorflow machine-learning artificial-intelligence tensorflow-gradient