上面代码提示AttributeError: 'Tensor' object has no attribute 'requires_grad'
时间: 2023-10-14 18:07:01 浏览: 340
【Python】AttributeError: ‘AutoSchema’ object has no attribute ‘get_link’
5星 · 资源好评率100%
这个错误提示表明你尝试在一个Tensor对象上调用requires_grad属性,但是该对象并不支持该属性。通常出现这个问题的原因是你尝试在一个不需要计算梯度的Tensor对象上进行操作,比如一个常数Tensor。如果你想要对该Tensor对象进行梯度计算,你需要在创建该对象时指定requires_grad=True。如果你想要对某个Tensor对象停止梯度计算,你可以调用detach()方法将该Tensor从计算图中分离出来。
阅读全文