pytorch神经网络因素预测_每天一分钟,python一点通,pytorch 神经网络预训练模型的保存与提取...

pytorch 神经网络预训练模型的保存与提取

1、建立神经网络、训练神经网络

9716302dd3543b3683548621a5a6719c.png

神经网络的建立与训练代码,我们会在pytorch手写数字识别篇来分享具体的代码含义

2、保存神经网络

pytorch的神经网络保存一共有2种方式

方式一:

# 仅保存CNN参数,速度较快

torch.save(cnn.state_dict(), './model/CNN_NO.pkl')

方式二:

# 保存CNN整个结构,速度较慢

torch.save(cnn(), './model/CNN.pkl')

3、神经网络的提取

pytorch既然有2种保存方式,必然有2种提取方式

方式一:

model = CNN() # 提取模型参数,速度较快
model.load_state_dict(torch.load('./model/CNN_state_dict.pkl'))
model.eval()
output= model(input) # 传入输入数据,进行预测

方式二:

model = CNN() # 提取整个模型,速度较慢
model = torch.load('./model/CNN.pkl'))
model.eval()
output= model(input) # 传入输入数据,进行预测

小编开发了小程序,可以体验不同的AI工具

微&*信搜索:启示AI科技

体验不一样的AI工具

微信搜索小程序:AI人工智能工具

7bf2438182ea01992065e8d809033745.png
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值