Machine learning Pyrotch autograd:计算要输入的批次梯度w.r.t
我需要计算网络输出相对于输入的梯度(不是损失),但我得到的错误是,grad只能隐式地为标量输出创建。我试图重现中描述的内容,我需要我提到的梯度来执行第7步 这就是我想做的:Machine learning Pyrotch autograd:计算要输入的批次梯度w.r.t,machine-learning,pytorch,Machine Learning,Pytorch,我需要计算网络输出相对于输入的梯度(不是损失),但我得到的错误是,grad只能隐式地为标量输出创建。我试图重现中描述的内容,我需要我提到的梯度来执行第7步 这就是我想做的: out = netD(input).view(-1) out.backward(retain_graph=True) grad = input.grad
out = netD(input).view(-1)
out.backward(retain_graph=True)
grad = input.grad