pytorch forward两个参数实例


Posted in Python onJanuary 17, 2020

以channel Attention Block为例子

class CAB(nn.Module):
 
  def __init__(self, in_channels, out_channels):
    super(CAB, self).__init__()
    self.global_pooling = nn.AdaptiveAvgPool2d(output_size=1)
    self.conv1 = nn.Conv2d(in_channels, out_channels, kernel_size=1, stride=1, padding=0)
    self.relu = nn.ReLU()
    self.conv2 = nn.Conv2d(out_channels, out_channels, kernel_size=1, stride=1, padding=0)
    self.sigmod = nn.Sigmoid()
 
  def forward(self, x):
    x1, x2 = x # high, low
    x = torch.cat([x1,x2],dim=1)
    x = self.global_pooling(x)
    x = self.conv1(x)
    x = self.relu(x)
    x = self.conv2(x)
    x = self.sigmod(x)
    x2 = x * x2
    res = x2 + x1
    return res

以上这篇pytorch forward两个参数实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python获取Windows或Linux主机名称通用函数分享
Nov 22 Python
Python实现检测服务器是否可以ping通的2种方法
Jan 01 Python
初步讲解Python中的元组概念
May 21 Python
Python基于DES算法加密解密实例
Jun 03 Python
详解Python list 与 NumPy.ndarry 切片之间的对比
Jul 24 Python
Python中的is和==比较两个对象的两种方法
Sep 06 Python
Django实现支付宝付款和微信支付的示例代码
Jul 25 Python
Python绘制的二项分布概率图示例
Aug 22 Python
浅谈Python中的可迭代对象、迭代器、For循环工作机制、生成器
Mar 11 Python
Python log模块logging记录打印用法解析
Jan 20 Python
python字符串判断密码强弱
Mar 18 Python
python使用tkinter实现透明窗体上绘制随机出现的小球(实例代码)
May 17 Python
Python实现CNN的多通道输入实例
Jan 17 #Python
Python面向对象编程基础实例分析
Jan 17 #Python
通过python实现windows桌面截图代码实例
Jan 17 #Python
PyTorch加载预训练模型实例(pretrained)
Jan 17 #Python
python 正则表达式参数替换实例详解
Jan 17 #Python
Python函数式编程实例详解
Jan 17 #Python
python实现tail -f 功能
Jan 17 #Python
You might like
PHP安装问题
2006/10/09 PHP
mysq GBKl乱码
2006/11/28 PHP
openPNE常用方法分享
2011/11/29 PHP
用穿越火线快速入门php面向对象
2012/02/22 PHP
php实现的IMEI限制的短信验证码发送类
2015/05/05 PHP
免费空间广告万能消除代码
2006/09/04 Javascript
jQuery+CSS实现一个侧滑导航菜单代码
2016/05/09 Javascript
IScroll5 中文API参数说明和调用方法
2016/05/21 Javascript
AngularJS延迟加载html template
2016/07/27 Javascript
理解AngularJs篇:30分钟快速掌握AngularJs
2016/12/23 Javascript
easyUI实现类似搜索框关键词自动提示功能示例代码
2016/12/27 Javascript
Angular2下使用pdf插件的方法详解
2017/04/29 Javascript
ES6 javascript中Class类继承用法实例详解
2017/10/30 Javascript
详解React中合并单元格的正确写法
2019/01/08 Javascript
详解vue中axios请求的封装
2019/04/08 Javascript
vue改变对象或数组时的刷新机制的方法总结
2019/04/24 Javascript
vue服务端渲染操作简单入门实例分析
2019/08/28 Javascript
vue 里面的 $forceUpdate() 强制实例重新渲染操作
2020/09/21 Javascript
详解JavaScript之Array.reduce源码解读
2020/11/01 Javascript
基于Python log 的正确打开方式
2018/04/28 Python
Python格式化输出%s和%d
2018/05/07 Python
python读取一个目录下所有txt里面的内容方法
2018/06/23 Python
Python框架Flask的基本数据库操作方法分析
2018/07/13 Python
Python sorted函数详解(高级篇)
2018/09/18 Python
Face++ API实现手势识别系统设计
2018/11/21 Python
使用python3 实现插入数据到mysql
2020/03/02 Python
什么是python类属性
2020/06/10 Python
Python3使用 GitLab API 进行批量合并分支
2020/10/15 Python
HTML5 通信API 跨域门槛将不再高、数据推送也不再是梦
2013/04/25 HTML / CSS
GUESS西班牙官方网上商城:美国服饰品牌
2017/03/15 全球购物
COSETTE官网:奢华,每天
2020/03/22 全球购物
教师作风建设剖析材料
2014/10/11 职场文书
暑期实践个人总结
2015/03/06 职场文书
留学推荐信怎么写
2015/03/26 职场文书
2016年“我们的节日·端午节”活动总结
2016/04/01 职场文书
如何理解Vue前后端数据交互与显示
2021/05/10 Vue.js