However for both model.cuda() and DataParallel(model, ...) I don’t have to specify the map_location in torch.load(path, map_location = …),  it can either be 'cpu' or 'cuda'.
I use torch.load() to load the weights of a trained model from a .pt file.