AttributeError:“张量”没有属性:“向后”

Posted

技术标签:

【中文标题】AttributeError:“张量”没有属性:“向后”【英文标题】:AttributeError: 'Tensor' has no attribute: 'backwards' 【发布时间】:2019-03-19 21:40:43 【问题描述】:

我为那些犯了同样错误的人发布这个问题。尝试计算梯度时出现此错误:

criterion = torch.nn.CrossEntropyLoss()
loss = criterion(y_hat, y_truth)
loss.backwards()

【问题讨论】:

【参考方案1】:

这是loss.backward(),而不是loss.backwards()

【讨论】:

以上是关于AttributeError:“张量”没有属性:“向后”的主要内容,如果未能解决你的问题,请参考以下文章

AttributeError:模块“张量流”没有属性“会话”

pytorch,AttributeError:模块“火炬”没有属性“张量”

AttributeError:“张量”对象在 Tensorflow 2.1 中没有属性“numpy”

AttributeError:“张量”对象在注意力模型中没有“分配”属性

AttributeError:“张量”对象没有属性“to_sparse”

张量流中添加方法的问题:AttributeError:模块'tensorflow.python.framework.ops'没有属性'_TensorLike'