MSDNet-PyTorch icon indicating copy to clipboard operation
MSDNet-PyTorch copied to clipboard

请问为什么在运行的时候为什么会报 AttributeError: module 'models' has no attribute 'resnet' 这个错误?

Open kating37 opened this issue 4 years ago • 4 comments

D:\software\ana\envs\env1\python.exe C:/Users/Administrator/Desktop/黄高/MSDNet-PyTorch-master/main.py Traceback (most recent call last): File "C:/Users/Administrator/Desktop/黄高/MSDNet-PyTorch-master/main.py", line 352, in main() File "C:/Users/Administrator/Desktop/黄高/MSDNet-PyTorch-master/main.py", line 62, in main model = getattr(models, args.arch)(args) AttributeError: module 'models' has no attribute 'resnet'

Process finished with exit code 1

kating37 avatar Oct 21 '20 04:10 kating37

'models' is defined only for 'msdnet' doesn't have 'resnet'.

kirthifame avatar Oct 21 '20 19:10 kirthifame

'models' is defined only for 'msdnet' doesn't have 'resnet'.

请问你跑通了没啊?

zhengchaobing avatar Jun 18 '21 13:06 zhengchaobing

Traceback (most recent call last): File "/netdisk_home/zcb/PycharmProjects/A_Paper_Ghost/Compare_codes/MSDNet-PyTorch-master/main.py", line 351, in main() File "/netdisk_home/zcb/PycharmProjects/A_Paper_Ghost/Compare_codes/MSDNet-PyTorch-master/main.py", line 94, in main state_dict = torch.load(args.evaluate_from)['state_dict'] IndexError: too many indices for tensor of dimension 1

Process finished with exit code 1

zhengchaobing avatar Jun 19 '21 03:06 zhengchaobing

将args中的arch中的resnet换成这个网络msdnet就可以了

arch_group.add_argument('--arch', '-a', metavar='ARCH',default= 'msdnet', type=str, choices=model_names, help='model architecture: ' + ' | '.join(model_names) + ' (default: msdnet)')

Ciligu avatar Jun 21 '21 08:06 Ciligu