关于pytorch中nn.Parameter问题

问题遇到的现象和发生背景

在model中设置了一个可学习的参数,但是在训练的过程中数值一直没能更新,在打印model的parameter检查的时候也没有看到这个参数

问题相关代码,请勿粘贴截图

self.a = nn.Parameter(torch.ones(5)) #设置可学习参数

for name, p in model.named_parameters(): # 打印检查model的参数
print(name)

我想要达到的结果

设置的参数能够被绑定到model中,并且学习、更新数值