只保存模型参数
# 保存
torch.save(model.state_dict(), '\parameter.pkl')
# 加载
model = TheModelClass(...)
model.load_state_dict(torch.load('\parameter.pkl'))
保存完整模型
# 保存
torch.save(model, '\model.pkl')
# 加载
model = torch.load('\model.pkl')
# 保存
torch.save(model.state_dict(), '\parameter.pkl')
# 加载
model = TheModelClass(...)
model.load_state_dict(torch.load('\parameter.pkl'))
# 保存
torch.save(model, '\model.pkl')
# 加载
model = torch.load('\model.pkl')
本文标题:Pytorch两种模型保存方式
本文链接:https://www.haomeiwen.com/subject/toikeqtx.html
网友评论