博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
古月居 PyTorch入门:一起从零搭建神经网络 七、PyTorch车牌字符识别项目四
阅读量:4166 次
发布时间:2019-05-26

本文共 376 字,大约阅读时间需要 1 分钟。

古月居 PyTorch入门:一起从零搭建神经网络 七、PyTorch车牌字符识别项目四

1、如何把训练好的模型打包成文件

我们在搭建好数据集和神经网络之后,每次运行如果都提前训练,那将会花费相当长的时间。所以我们就需要将训练好的模型参数进行保存。这样做的好处是不用每次都训练,可以直接调用训练好的文件包。

对于模型的保存,一共有两种方式,一个是保存整个模型,另一种是只保存模型的参数(常用)。
函数解释:
在这里插入图片描述

代码:

torch.save(cnn,'CNN.pth')#保存模型torch.save(cnn.state_dict(),'CNN.pth')#保存模型参数
cnn =CNN_h.CNN()cnn.load_state_dict(torch.load('CNN.pth'))#加载模型

代码全集:

2、结果测试

运行正确率大概在50%-80%。

转载地址:http://xnexi.baihongyu.com/

你可能感兴趣的文章
【MongoDB总结】写给想学习MongoDB的小伙伴们
查看>>
2015年的工作计划
查看>>
【时间管理】总结情况,思考做法
查看>>
【时间管理】横向管理工作进程
查看>>
【时间管理】纵向管理工作进程
查看>>
【时间管理】学会管理自己的时间、空间和工具
查看>>
【时间管理】对工作的进度得把控
查看>>
【时间管理】提高行动执行力
查看>>
【时间管理】论个人魅力和情感管理
查看>>
经典算法题一览
查看>>
[OSGI]OSGI入门介绍
查看>>
[OSGI]OSGi开发环境搭建
查看>>
过去半年的工作总结
查看>>
【深入JVM】JVM工具概述(一)
查看>>
【深入JVM】JVM工具之JMAP
查看>>
在指定路径或者是文件名查找指定的字符串
查看>>
【深入JVM】JVM工具之JCONSOLE
查看>>
在职一座山,离职一座碑
查看>>
如何利用 JConsole观察分析Java程序的运行,进行排错调优
查看>>
使用本地JConsole监控远程JVM(最权威的总结)
查看>>