Pytorch修改ResNet模型全连接层进行直接训练实例


Posted in Python onSeptember 10, 2019

之前在用预训练的ResNet的模型进行迁移训练时,是固定除最后一层的前面层权重,然后把全连接层输出改为自己需要的数目,进行最后一层的训练,那么现在假如想要只是把

最后一层的输出改一下,不需要加载前面层的权重,方法如下:

model = torchvision.models.resnet18(pretrained=False)
num_fc_ftr = model.fc.in_features
model.fc = torch.nn.Linear(num_fc_ftr, 224)
model = nn.DataParallel(model, device_ids=config.gpus).to(device)

首先模型结构是必须要传入的,然后把最后一层的输出改为自己所需的数目

以上知识点很简单,大家可以测试下,感谢大家的阅读和对三水点靠木的支持。

Python 相关文章推荐
老生常谈进程线程协程那些事儿
Jul 24 Python
浅析python实现scrapy定时执行爬虫
Mar 04 Python
基于python 处理中文路径的终极解决方法
Apr 12 Python
pandas实现选取特定索引的行
Apr 20 Python
浅谈利用numpy对矩阵进行归一化处理的方法
Jul 11 Python
django 发送邮件和缓存的实现代码
Jul 18 Python
Python基于Tkinter模块实现的弹球小游戏
Dec 27 Python
详解Python3 pickle模块用法
Sep 16 Python
使用python实现对元素的长截图功能
Nov 14 Python
python无序链表删除重复项的方法
Jan 17 Python
jupyter notebook 使用过程中python莫名崩溃的原因及解决方式
Apr 10 Python
详解使用Python写一个向数据库填充数据的小工具(推荐)
Sep 11 Python
django drf框架自带的路由及最简化的视图
Sep 10 #Python
Pytorch中accuracy和loss的计算知识点总结
Sep 10 #Python
python3.7环境下安装Anaconda的教程图解
Sep 10 #Python
Windows10下 python3.7 安装 facenet的教程
Sep 10 #Python
python 图像处理画一个正弦函数代码实例
Sep 10 #Python
Python操作Mongodb数据库的方法小结
Sep 10 #Python
Python使用matplotlib绘制三维参数曲线操作示例
Sep 10 #Python
You might like
PHP simplexml_load_file()函数讲解
2019/02/03 PHP
总结AJAX相关JS代码片段和浏览器模型
2007/08/15 Javascript
网络之美 JavaScript中Get和Set访问器的实现代码
2010/09/19 Javascript
js检验密码强度(低中高)附图
2014/06/05 Javascript
JavaScript中用于生成随机数的Math.random()方法
2015/06/15 Javascript
JavaScript中的ParseInt("08")和“09”返回0的原因分析及解决办法
2016/05/19 Javascript
基于Vuejs实现购物车功能
2016/08/02 Javascript
bootstrap输入框组件使用方法详解
2017/01/19 Javascript
canvas绘制万花筒效果(代码分享)
2017/01/20 Javascript
基于JavaScript实现轮播图原理及示例
2020/04/10 Javascript
浅谈Vue.js中ref ($refs)用法举例总结
2017/12/19 Javascript
antd日期选择器禁止选择当天之前的时间操作
2020/10/29 Javascript
el-table表头根据内容自适应完美解决表头错位和固定列错位
2021/01/07 Javascript
[03:38]2014DOTA2西雅图国际邀请赛 VG战队巡礼
2014/07/07 DOTA
Python Web服务器Tornado使用小结
2014/05/06 Python
Python判断变量是否已经定义的方法
2014/08/18 Python
深入学习python的yield和generator
2016/03/10 Python
Python3处理HTTP请求的实例
2018/05/10 Python
python处理两种分隔符的数据集方法
2018/12/12 Python
python用opencv批量截取图像指定区域的方法
2019/01/24 Python
Python增强赋值和共享引用注意事项小结
2019/05/28 Python
python如何实现不可变字典inmutabledict
2020/01/08 Python
一篇文章搞懂python的转义字符及用法
2020/09/03 Python
利用Pycharm + Django搭建一个简单Python Web项目的步骤
2020/10/22 Python
纯css3实现的竖形无限级导航
2014/12/10 HTML / CSS
纯CSS3实现鼠标滑过按钮动画第二节
2020/07/16 HTML / CSS
英国最受欢迎的平价女士时装零售商:Roman Originals
2019/11/02 全球购物
PHP面试题及答案一
2012/06/18 面试题
NULL是什么,它是怎么定义的
2015/05/09 面试题
当我正在为表建立索引的时候,SQL Server 会禁止对表的访问吗
2014/04/28 面试题
2014端午节活动策划方案
2014/01/27 职场文书
运动会方阵解说词
2014/02/12 职场文书
医院护士党的群众路线教育实践活动对照检查材料思想汇报
2014/10/04 职场文书
学长教您写论文:经验总结
2019/07/09 职场文书
导游词之广东佛山(南风古灶)
2019/09/24 职场文书
各国货币符号大全
2022/02/17 杂记