【问题标题】:How to solve issue : grad_fn = None [closed]如何解决问题:grad_fn = None [关闭]
【发布时间】:2021-11-05 03:45:55
【问题描述】:
【问题讨论】:
标签:
python
pytorch
conv-neural-network
【解决方案1】:
参数权重是叶子节点,即那些张量不是操作的结果,换句话说,在它们之前没有其他张量节点。您可以使用is_leaf 属性进行检查:
>>> nn.Linear(1,1).weight.is_leaf
True
grad_fn 属性本质上包含回调函数以从给定的张量节点反向传播。根据定义,叶子张量没有这样的功能,因为没有什么可以反向传播。