Pytorch 实现冻结指定卷积层的参数


Posted in Python onJanuary 06, 2020

python代码

for i, para in enumerate(self._net.module.features.parameters()):
      if i < 16:
        para.requires_grad = False
      else:
        para.requires_grad = True
    # Solver.
    # self._solver = torch.optim.SGD(
    #   self._net.parameters(), lr=self._options['base_lr'],
    #   momentum=0.9, weight_decay=self._options['weight_decay'])
    self._solver = torch.optim.SGD(
      self._net.module.parameters(), lr=self._options['base_lr'],
      momentum=0.9, weight_decay=self._options['weight_decay'])

分析

通过for循环将需要冻结的layer的requires_grad属性设置为False

以上这篇Pytorch 实现冻结指定卷积层的参数就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python缩进和冒号详解
Jun 01 Python
Python、PyCharm安装及使用方法(Mac版)详解
Apr 28 Python
Python常见加密模块用法分析【MD5,sha,crypt模块】
May 24 Python
python 反编译exe文件为py文件的实例代码
Jun 27 Python
用Python+OpenCV对比图像质量的几种方法
Jul 15 Python
Python操作多维数组输出和矩阵运算示例
Nov 28 Python
python3 自动打印出最新版本执行的mysql2redis实例
Apr 09 Python
python程序需要编译吗
Jun 19 Python
哪种Python框架适合你?简单介绍几种主流Python框架
Aug 04 Python
python判断元素是否存在的实例方法
Sep 24 Python
详解scrapy内置中间件的顺序
Sep 28 Python
Python 随机按键模拟2小时
Dec 30 Python
如何使用python实现模拟鼠标点击
Jan 06 #Python
pytorch 实现查看网络中的参数
Jan 06 #Python
Python3 虚拟开发环境搭建过程(图文详解)
Jan 06 #Python
Pytorch根据layers的name冻结训练方式
Jan 06 #Python
Windows下python3安装tkinter的问题及解决方法
Jan 06 #Python
带你彻底搞懂python操作mysql数据库(cursor游标讲解)
Jan 06 #Python
详解python tkinter模块安装过程
Jan 06 #Python
You might like
phpMyAdmin下载、安装和使用入门教程
2007/05/31 PHP
收集的二十一个实用便利的PHP函数代码
2010/04/22 PHP
PHP缩略图等比例无损压缩,可填充空白区域补充色
2011/06/10 PHP
php中Smarty模板初体验
2011/08/08 PHP
探讨:web上存漏洞及原理分析、防范方法
2013/06/29 PHP
php支持中文字符串分割的函数
2015/05/28 PHP
javascript日期转换 时间戳转日期格式
2011/11/05 Javascript
根据经纬度计算地球上两点之间的距离js实现代码
2013/03/05 Javascript
jquery封装的对话框简单实现
2013/07/21 Javascript
[JSF]使用DataModel处理表行事件的实例代码
2013/08/05 Javascript
js中settimeout方法加参数
2014/02/28 Javascript
javascript去除字符串左右两端的空格
2015/02/05 Javascript
js点击选择文本的方法
2015/02/09 Javascript
js实现数组去重方法及效率?Ρ? target=
2017/02/14 Javascript
javascript简单链式调用案例分析
2017/05/10 Javascript
详解angularjs中的隔离作用域理解以及绑定策略
2017/05/31 Javascript
详解Vue如何支持JSX语法
2017/11/10 Javascript
vue-cli创建的项目,配置多页面的实现方法
2018/03/15 Javascript
React如何实现浏览器打印部分内容详析
2019/05/19 Javascript
Vue中的transition封装组件的实现方法
2019/08/13 Javascript
nestjs返回给前端数据格式的封装实现
2021/02/22 Javascript
[59:44]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 paiN vs iG
2018/03/31 DOTA
python实现可视化动态CPU性能监控
2018/06/21 Python
python之线程通过信号pyqtSignal刷新ui的方法
2019/01/11 Python
30秒学会30个超实用Python代码片段【收藏版】
2019/10/15 Python
django实现web接口 python3模拟Post请求方式
2019/11/19 Python
Python xml、字典、json、类四种数据类型如何实现互相转换
2020/05/27 Python
Python字符串函数strip()原理及用法详解
2020/07/23 Python
英国高档时尚男装购物网站:MR PORTER
2016/08/09 全球购物
新秀丽官方旗舰店:Samsonite拉杆箱、双肩包、皮具
2018/03/05 全球购物
软件项目开发计划书
2014/05/01 职场文书
车辆年检委托书范本
2014/10/14 职场文书
市场部岗位职责范本
2015/04/15 职场文书
单独二胎证明
2015/06/24 职场文书
2016年中秋节晚会领导致辞
2015/11/26 职场文书
vue backtop组件的实现完整代码
2021/04/07 Vue.js