1.var.detach()
detach():
返回一个新的Tensor,并且不需要计算梯度。
Returns a new Tensor, detached from the current graph.
这里的 var
是指一个tensor。
2. var.requires_grad_(requires_grad=False)
指定tensor是否需要进行梯度更新。
这里的var
是指一个tensor.
3.Variable()
已经被遗弃!
通过Variable(var)
把 var当作新的variable。
Variable(tensor)
and Variable(tensor, requires_grad)
still work as expected, but they return Tensors instead of Variables.
参考: