首页 > 其他 > 详细

PyTorch 1.0 中文文档:序列化的相关语义

时间:2019-02-17 19:39:11      阅读:293      评论:0      收藏:0      [点我收藏+]

译者:yuange250

最佳方案

保存模型的推荐方法

Pytorch主要有两种方法可用于序列化和保存一个模型。

第一种只存取模型的参数(更为推荐):
保存参数:

torch.save(the_model.state_dict(), PATH)

读取参数:

the_model = TheModelClass(*args, **kwargs)
the_model.load_state_dict(torch.load(PATH))

第二种方法则将整个模型都保存下来:

torch.save(the_model, PATH)

读取的时候也是读取整个模型:

the_model = torch.load(PATH)

阅读全文/改进本文

PyTorch 1.0 中文文档:序列化的相关语义

原文:https://www.cnblogs.com/wizardforcel/p/10392195.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!