Check out your saved model file:
check_point = torch.load('myfile.pth.tar')
check_point.key()
You may find out your ‘check_point’ got several keys such as ‘state_dict’ etc.
checkpoint = torch.load(resume)
state_dict =checkpoint['state_dict']
from collections import OrderedDict
new_state_dict = OrderedDict()
for k, v in state_dict.items():
name = k[7:] # remove 'module.' of dataparallel
new_state_dict[name]=v
model.load_state_dict(new_state_dict)