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使用rabbitmq实现网络爬虫示例
Feb 20 Python
python的类变量和成员变量用法实例教程
Aug 25 Python
Python实现统计文本文件字数的方法
May 05 Python
利用信号如何监控Django模型对象字段值的变化详解
Nov 27 Python
python3 打开外部程序及关闭的示例
Nov 06 Python
浅析Python3中的对象垃圾收集机制
Jun 06 Python
PyQt5实现从主窗口打开子窗口的方法
Jun 19 Python
Python原始套接字编程实例解析
Jan 29 Python
如何搭建pytorch环境的方法步骤
May 06 Python
Python web如何在IIS发布应用过程解析
May 27 Python
python反爬虫方法的优缺点分析
Nov 25 Python
python连接手机自动搜集蚂蚁森林能量的实现代码
Feb 24 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
与数据库连接
2006/10/09 PHP
php微信公众号开发之秒杀
2018/10/20 PHP
浅谈PHP无限极分类原理
2019/03/14 PHP
理清apply(),call()的区别和关系
2011/08/14 Javascript
window.showModalDialog参数传递中含有特殊字符的处理方法
2013/06/06 Javascript
Jquery通过Ajax方式来提交Form表单的具体实现
2013/11/07 Javascript
javascript实现点击后变换按钮显示文字的方法
2015/05/13 Javascript
javascript仿百度输入框提示自动下拉补全
2016/01/07 Javascript
node.js实现爬虫教程
2020/08/25 Javascript
JS闭包与延迟求值用法示例
2016/12/22 Javascript
js 去掉字符串前后空格实现代码集合
2017/03/25 Javascript
基于js粘贴事件paste简单解析以及遇到的坑
2017/09/07 Javascript
vue.js 使用axios实现下载功能的示例
2018/03/05 Javascript
javascript与PHP动态往类中添加方法对比
2018/03/21 Javascript
jQuery仿移动端支付宝键盘的实现代码
2018/08/15 jQuery
[06:44]2014DOTA2国际邀请赛-钥匙体育馆开战 开幕式振奋人心
2014/07/19 DOTA
[56:48]FNATIC vs EG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
Python字符串详细介绍
2015/05/09 Python
Python实现的RSS阅读器实例
2015/07/25 Python
浅谈Python traceback的优雅处理
2018/08/31 Python
对Python中实现两个数的值交换的集中方法详解
2019/01/11 Python
python django model联合主键的例子
2019/08/06 Python
Python趣味实例,实现一个简单的抽奖刮刮卡
2020/07/18 Python
CSS3使用多列制作瀑布流
2016/05/10 HTML / CSS
使用Filters滤镜弥补CSS3的跨浏览器问题以及兼容低版本IE
2013/01/23 HTML / CSS
魔幻般冒泡背景的CSS3按钮动画
2016/02/27 HTML / CSS
html通过canvas转成base64的方法
2019/07/18 HTML / CSS
公司领导九九重阳节发言稿2014
2014/09/25 职场文书
重阳节标语大全
2014/10/07 职场文书
助学金感谢信
2015/01/20 职场文书
教师求职自荐信
2015/03/26 职场文书
2015年学校安全工作总结
2015/04/22 职场文书
催款函范本大全
2015/06/24 职场文书
电子表的操作介绍说明书
2019/10/28 职场文书
CSS实现切角+边框+投影+内容背景色渐变效果
2021/11/01 HTML / CSS