[Pytorch] 保存模型与加载模型

1、保存模型

python 复制代码
# 定义模型
model = BPNetModel(n_feature=n_feature,n_hidden=n_hidden,n_output=n_output) #调用网络

# 保存模型
torch.save(model, 'BPNetModel0.pth')

2、加载模型

python 复制代码
import torch

## 读取模型
model = torch.load('BPNetModel0.pth')

3、保存模型参数

python 复制代码
 #调用网络
model = BPNetModel(n_feature=n_feature,n_hidden=n_hidden,n_output=n_output)

# 保存模型
torch.save({'model': model.state_dict()}, 'BPNetModel0.pth')

4、加载参数

python 复制代码
# 读取模型
state_dict = torch.load('model_name.pth')
model.load_state_dict(state_dict['model'])
相关推荐
站大爷IP2 小时前
Python operator模块的methodcaller:一行代码搞定对象方法调用的黑科技
python
哔哩哔哩技术2 小时前
TextFlux重磅发布:告别复杂控制信号!多语种高保真场景文本编辑新时代
人工智能
小白狮ww3 小时前
LAMMPS 教程:移动原子演示
人工智能·深度学习·机器学习
聚客AI4 小时前
⭐超越CNN与RNN:为什么Transformer是AI发展的必然选择?
人工智能·llm·掘金·日新计划
快手技术4 小时前
可灵AI数字人来了!快手重磅发布Kling-Avatar,面向多模态指令理解与控制的数字人长视频生成新范式
人工智能
GarrettGao4 小时前
Frida常见用法
javascript·python·逆向
算家计算4 小时前
PDF解析神器——MinerU本地部署教程,一键去除页眉页脚,精准提取公式表格,支持84种语言,让文档转换更简单!
人工智能·开源
逛逛GitHub5 小时前
面壁「小钢炮」最新开源!0.5B 的声音克隆神器。
人工智能·github
Juchecar5 小时前
Pandas技巧:利用 category 类型节省内存
python