欢迎光临散文网 会员登陆 & 注册

第二十篇—读取和存储

2023-02-18 12:31 作者:YouOnly_LiveOnce  | 我要投稿


部分一:读写tensor

torch.save:存储;

torch.load:读取;

代码实现:

结果:



部分二:模型的state_dict

代码实现:

结果:

注意:

只有可学习参数的层(卷积层、线性层等)才有state_dict;优化器也有state_dict,包含关于优化器状态以及所使用的超参数信息,如:

结果:



部分三:保存和加载模型

方法一:保存和加载模型的state_dict:

结果:

方法二:保存和加载整个模型

结果:

保存和加载整个模型,没有模型构建的过程,即不需要再重新实例化模型了。

保存state_dict()和保存整个模型的文件大小对比:


第二十篇—读取和存储的评论 (共 条)

分享到微博请遵守国家法律