pytorch实现从本地加载 .pth 格式模型


Posted in Python onFebruary 14, 2020

可以从官网加载预训练好的模型:

import torchvision.models as models
 
model = models.vgg16(pretrained = True)
print(model)

但是经常会出现因为下载速度太慢而出现requests.exceptions.ConnectionError: ('Connection aborted.', TimeoutError(10060, '由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。', None, 10060, None))这种错误,因此需要我们手动去下载 .pth 文件(百度云也很慢,如果你是SVIP,当我没说;迅雷的速度也还可以),然后从本地加载。

从本地加载只需要把上面的代码换成如下:

import torchvision.models as models
 
model = models.vgg16(pretrained=False)
pre=torch.load(r'.\kaggle_dog_vs_cat\pretrain\vgg16-397923af.pth')
model.load_state_dict(pre)

如果你模型不是用的vgg16,而是用的vgg11或者vgg13,只需要修改语句 model = models.vgg16(pretrained=False) 为对应模型的函数即可。

以上这篇pytorch实现从本地加载 .pth 格式模型就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中的类与对象之描述符详解
Mar 27 Python
讲解Python中的递归函数
Apr 27 Python
Python实现读取txt文件并转换为excel的方法示例
May 17 Python
django传值给模板, 再用JS接收并进行操作的实例
May 28 Python
Python3 实现文件批量重命名示例代码
Jun 03 Python
python3+PyQt5 数据库编程--增删改实例
Jun 17 Python
python Pandas如何对数据集随机抽样
Jul 29 Python
解决django后台管理界面添加中文内容乱码问题
Nov 15 Python
python中必要的名词解释
Nov 20 Python
使用python绘制二维图形示例
Nov 22 Python
利用Python将图片中扭曲矩形的复原
Sep 07 Python
使用Python将xmind脑图转成excel用例的实现代码(一)
Oct 12 Python
python 实现线程之间的通信示例
Feb 14 #Python
Python3变量与基本数据类型用法实例分析
Feb 14 #Python
OpenCV中VideoCapture类的使用详解
Feb 14 #Python
Python networkx包的实现
Feb 14 #Python
python常用运维脚本实例小结
Feb 14 #Python
Python如何在DataFrame增加数值
Feb 14 #Python
python turtle工具绘制四叶草的实例分享
Feb 14 #Python
You might like
解析如何用php screw加密php源代码
2013/06/20 PHP
thinkPHP连接sqlite3数据库的实现方法(附Thinkphp代码生成器下载)
2016/05/27 PHP
ThinkPHP Where 条件中常用表达式示例(详解)
2017/03/31 PHP
PHP优化之批量操作MySQL实例分析
2020/04/23 PHP
javascript 支持ie和firefox杰奇翻页函数
2008/07/22 Javascript
iphone safari不支持position fixed的解决方法
2012/05/04 Javascript
javascript限制文本框只允许输入数字(曾经与现在的方法对比)
2013/01/18 Javascript
js阻止冒泡及jquery阻止事件冒泡示例介绍
2013/11/19 Javascript
jQuery中even选择器的定义和用法
2014/12/23 Javascript
JavaScript实现简单图片翻转的方法
2015/04/17 Javascript
JS对象是否拥有某属性如何判断
2017/02/03 Javascript
浅谈vuex 闲置状态重置方案
2018/01/04 Javascript
vue.js分页中单击页码更换页面内容的方法(配合spring springmvc)
2018/02/10 Javascript
JS document文档的简单操作完整示例
2020/01/13 Javascript
js 数组当前行添加数据方法详解
2020/07/28 Javascript
nuxt.js 在middleware(中间件)中实现路由鉴权操作
2020/11/06 Javascript
关于uniApp editor微信滑动问题
2021/01/15 Javascript
[01:23]2014DOTA2国际邀请赛 球迷无处不在Ti现场世界杯受关注
2014/07/10 DOTA
[03:03]DOTA2 2017国际邀请赛开幕战队入场仪式
2017/08/09 DOTA
Python time模块详解(常用函数实例讲解,非常好)
2014/04/24 Python
自己使用总结Python程序代码片段
2015/06/02 Python
python中print()函数的“,”与java中System.out.print()函数中的“+”功能详解
2017/11/24 Python
简单实现Python爬取网络图片
2018/04/01 Python
python unittest实现api自动化测试
2018/04/04 Python
Django使用Channels实现WebSocket的方法
2019/07/28 Python
详解pandas绘制矩阵散点图(scatter_matrix)的方法
2020/04/23 Python
python线程里哪种模块比较适合
2020/08/02 Python
Python通过字典映射函数实现switch
2020/11/06 Python
CSS3 Media Queries详细介绍和使用实例
2014/05/08 HTML / CSS
HTML5拖拉上传文件的简单实例
2017/01/11 HTML / CSS
警察思想汇报
2014/01/04 职场文书
亲子运动会的活动方案
2014/08/17 职场文书
党员志愿者活动方案
2014/08/28 职场文书
初中开学典礼新闻稿
2015/07/17 职场文书
Python Pandas pandas.read_sql函数实例用法
2021/06/21 Python
详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)
2021/07/01 HTML / CSS