ssd-pytorch icon indicating copy to clipboard operation
ssd-pytorch copied to clipboard

运行predict.py时报错

Open Evaaayxy opened this issue 5 years ago • 6 comments

RuntimeError: Legacy autograd function with non-static forward method is deprecated. Please use new-style autograd function with static forward method.

Evaaayxy avatar Jul 06 '20 08:07 Evaaayxy

解决了?

henbucuoshanghai avatar Oct 15 '20 10:10 henbucuoshanghai

版本

bubbliiiing avatar Oct 16 '20 06:10 bubbliiiing

66ssd-pytorch/nets/ssd.py 下66行左右 if self.phase == "test": # loc会resize到batch_size,num_anchors,4 # conf会resize到batch_size,num_anchors, # output = self.detect( output = self.detect.forward( #出错修改 很简单 detect后加forward loc.view(loc.size(0), -1, 4), # loc preds self.softmax(conf.view(conf.size(0), -1, self.num_classes)), # conf preds self.priors

dpk3 avatar Nov 14 '20 01:11 dpk3

呀哈

bubbliiiing avatar Nov 20 '20 02:11 bubbliiiing

66ssd-pytorch/nets/ssd.py 下66行左右 if self.phase == "test":

loc会resize到batch_size,num_anchors,4

conf会resize到batch_size,num_anchors,

output = self.detect(

output = self.detect.forward( #出错修改 很简单 detect后加forward loc.view(loc.size(0), -1, 4), # loc preds self.softmax(conf.view(conf.size(0), -1, self.num_classes)), # conf preds self.priors

感谢老哥,解决了我的问题!

yin0816 avatar Mar 26 '21 09:03 yin0816

66ssd-pytorch/nets/ssd.py 下66行左右 if self.phase == "test":

loc会resize到batch_size,num_anchors,4

conf会resize到batch_size,num_anchors,

output = self.detect(

output = self.detect.forward( #出错修改 很简单 detect后加forward loc.view(loc.size(0), -1, 4), # loc preds self.softmax(conf.view(conf.size(0), -1, self.num_classes)), # conf preds self.priors

谢谢老哥!

wudongaaa avatar May 23 '21 09:05 wudongaaa