See https://discuss.pytorch.org/t/upgrading-torchvision-module-makes-old-model-useless/1719 The reason this changed was because of https://github.com/pytorch/vision/pull/107 where Sam realized that he put dropout in the wrong location. So the state_dict needs the names changed appropriately.