通过nn.Parameter设置参数(参与后向,可更新,随模型保存)
self.temprt_Q = torch.nn.Parameter(torch.tensor(1.).cuda(), requires_grad=True)
注意⚠️:转到cuda的设置要在将tensor转成parameter之前,即:torch.tensor(1.).cuda(),而不是torch.nn.Parameter(torch.tensor(1.), requires_grad=True).cuda(),该操作会导致parameter–> tensor.
本文介绍如何使用PyTorch中的nn.Parameter正确设置模型参数,并强调了在GPU上进行运算时参数转换的正确步骤。

959

被折叠的 条评论
为什么被折叠?



