pytorch 预训练层的使用方法


Posted in Python onAugust 20, 2019

pytorch 预训练层的使用方法

将其他地方训练好的网络,用到新的网络里面

加载预训练网络

1.原先已经训练好一个网络 AutoEncoder_FC()

2.首先加载该网络,读取其存储的参数

3.设置一个参数集

cnnpre = AutoEncoder_FC()
cnnpre.load_state_dict(torch.load('autoencoder_FC.pkl')['state_dict'])
cnnpre_dict =cnnpre.state_dict()

加载新网络

1.设置新的网络

2.设置新网络参数集

cnn= AutoEncoder()
cnn_dict = cnn.state_dict()

更新新网络参数

1.将两个参数集比对,存在的网络参数保留

2.使用保留下的参数更新新网络参数集

3.加载新网络参数集到新网络中

cnnpre_dict = {k: v for k, v in cnnpre_dict.items() if k in cnn_dict}
cnn_dict.update(cnnpre_dict)
cnn.load_state_dict(cnn_dict)

以上这篇pytorch 预训练层的使用方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
在Python中使用异步Socket编程性能测试
Jun 25 Python
Python中List.count()方法的使用教程
May 20 Python
Python基于whois模块简单识别网站域名及所有者的方法
Apr 23 Python
python hook监听事件详解
Oct 25 Python
Python自动化导出zabbix数据并发邮件脚本
Aug 16 Python
python读取指定字节长度的文本方法
Aug 27 Python
如何基于Python批量下载音乐
Nov 11 Python
手把手教你进行Python虚拟环境配置教程
Feb 03 Python
Python基于yield遍历多个可迭代对象
Mar 12 Python
详解使用python爬取抖音app视频(appium可以操控手机)
Jan 26 Python
python 基于opencv去除图片阴影
Jan 26 Python
Python基础 括号()[]{}的详解
Nov 07 Python
python爬虫 urllib模块反爬虫机制UA详解
Aug 20 #Python
Pytorch 抽取vgg各层并进行定制化处理的方法
Aug 20 #Python
python实现抠图给证件照换背景源码
Aug 20 #Python
python爬虫 基于requests模块发起ajax的get请求实现解析
Aug 20 #Python
pytorch 在sequential中使用view来reshape的例子
Aug 20 #Python
pytorch在fintune时将sequential中的层输出方法,以vgg为例
Aug 20 #Python
python实现证件照换底功能
Aug 20 #Python
You might like
PHP数组无限分级数据的层级化处理代码
2012/12/29 PHP
Win下如何安装PHP的APC拓展
2013/08/07 PHP
老生常谈PHP 文件写入和读取(必看篇)
2017/05/22 PHP
如何实现JS函数的重载
2006/09/22 Javascript
基于jquery.Jcrop的头像编辑器
2010/03/01 Javascript
基于jQuery的计算文本框字数的代码
2012/06/06 Javascript
jQuery表单事件实例代码分享
2016/08/18 Javascript
JavaScript实现HTML5游戏断线自动重连的方法
2017/09/18 Javascript
nodejs爬虫初试superagent和cheerio
2018/03/05 NodeJs
ES6知识点整理之函数对象参数默认值及其解构应用示例
2019/04/17 Javascript
理解Proxy及使用Proxy实现vue数据双向绑定操作
2020/07/18 Javascript
javascript实现左右缓动动画函数
2020/11/25 Javascript
基于python实现微信模板消息
2015/12/21 Python
CentOS 6.5下安装Python 3.5.2(与Python2并存)
2017/06/05 Python
基于Python的文件类型和字符串详解
2017/12/21 Python
python脚本生成caffe train_list.txt的方法
2018/04/27 Python
Python实现正整数分解质因数操作示例
2018/08/01 Python
Python文件循环写入行时防止覆盖的解决方法
2018/11/09 Python
Django接收post前端返回的json格式数据代码实现
2019/07/31 Python
Python实现i人事自动打卡的示例代码
2020/01/09 Python
python 实现图像快速替换某种颜色
2020/06/04 Python
Python 如何调试程序崩溃错误
2020/08/03 Python
python 输入字符串生成所有有效的IP地址(LeetCode 93号题)
2020/10/15 Python
Reebonz中国官网:新加坡奢侈品购物网站
2017/03/17 全球购物
全球性的奢侈品梦工厂:Forzieri(福喜利)
2019/02/20 全球购物
zooplus意大利:在线宠物商店
2019/08/07 全球购物
如何将字串String转换成整数int
2015/02/21 面试题
杭州-DOTNET笔试题集
2013/09/25 面试题
财务部副经理岗位职责范本
2014/06/17 职场文书
党员评议表自我评价范文
2014/10/20 职场文书
幼儿园父亲节活动总结
2015/02/12 职场文书
阿甘正传观后感
2015/06/01 职场文书
观看《筑梦中国》纪录片心得体会
2016/01/18 职场文书
优秀创业计划书分享
2019/07/19 职场文书
python基础之停用词过滤详解
2021/04/21 Python
Python进程间的通信之语法学习
2022/04/11 Python