方法1: torch.load
保存网络模型结构和参数
import torch
model = torch.load('vgg16_method.pth')
torch.save(model,'vgg16_method_new.pth')
方法2:load_state_dict
保存网络模型中的参数为字典的形式(官方推荐)
import torch
import torchvision
# 加载没保存图结构的pth时,需要先初始化模型结构,即把架子搭好
vgg16_load = torchvision.models.vgg16(pretrained=False)
vgg16_load.load_state_dict(torch.load('vgg16_method2.pth'))
torch.save(vgg16_load.state_dict(),'vgg16_method2.pth')