RuntimeError: Legacy autograd function with non-static forward method is deprecated
解决方法:
1、在出错的地方def forward()前面加上@staticmethod,即
def forward()
改为:
@staticmethod
def forward()
2、当forward变成静态方法后,调用时可使用.apply(),即:
net = Model()
y = net(x)
改为:
net = Model()
y = net.apply(x)
版权声明:本文为qq_40373651原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。