当前位置: 首页 > wzjs >正文

企业网站的主要栏目网页项目

企业网站的主要栏目,网页项目,网站建设程序的步骤过程,uc官方网站开发者中心知识点: 空间注意力机制 spatial attention SA; SA 中平均池化和最大池化的操作; torch.max; 参考博客:通俗易懂理解通道注意力机制(CAM)与空间注意力机制(SAM)-CSDN博客 空间注意力机制代码 import torch import torch.nn as nn import …

知识点:

空间注意力机制 spatial attention SA;

SA 中平均池化和最大池化的操作;

torch.max;


参考博客:通俗易懂理解通道注意力机制(CAM)与空间注意力机制(SAM)-CSDN博客

 


空间注意力机制代码

import torch
import torch.nn as nn
import torch.nn.functional as Fclass SpatialAttention(nn.Module):def __init__(self,kernel_size=7):"""初始化空间注意力模块Args:kernel_size (int): 卷积核大小,通常为7x7"""super().__init__()# 确保kernel_size是奇数,以便paddingassert kernel_size % 2 ==1padding = kernel_size // 2self.sigmoid = nn.Sigmoid()# 定义7x7卷积层,输入通道为2(平均池化和最大池化的结果),输出通道为1self.conv = nn.Conv2d(in_channels=2,  # 输入通道数为2(平均池化和最大池化的结果)out_channels=1, # 输出通道数为1(生成空间注意力图)kernel_size=kernel_size,  # 卷积核大小,通常为7x7padding=padding,   # 填充,保持特征图大小不变bias=False # 不使用偏置)def forward(self, x):"""前向传播Args:x (torch.Tensor): 输入特征图 [B, C, H, W]Returns:torch.Tensor: 经过空间注意力加权后的特征图"""# 沿着通道维度进行平均池化和最大池化avg_pool = torch.mean(x, dim=1, keepdim=True) # F_avg^s [B,1,H,W]# 注意这里返回值是两个,最大值和索引,要用两个参数接max_pool,_ = torch.max(x, dim=1, keepdim=True)  # F_max^s [B,1,H,W]# 拼接平均池化和最大池化的结果pooled_features = torch.cat((avg_pool, max_pool), dim=1)  # [B,2,H,W]# 通过 7 * 7 卷积层处理spatial_attention = self.conv(pooled_features)# sigmoid激活spatial_attention = self.sigmoid(spatial_attention)return x * spatial_attentionif __name__ == '__main__':# 创建测试数据batch_size=2channels=3height=64width = 64x = torch.randn(batch_size, channels, height, width)sa=SpatialAttention(kernel_size=7)outputs=sa(x)print(f"input shape:{x.shape}")print(f"output shape:{outputs.shape}")

沿通道维度的平均池化

avg_pool = torch.mean(x, dim=1, keepdim=True) # F_avg^s [B,1,H,W]

沿通道维度的最大池化

 max_values, _ = torch.max(x, dim=1, keepdim=True)  # F_max^s [B,1,H,W]

注意这里返回是两个值,最大值索引也返回了,必须要用两个参数接!!!

vs 通道注意力机制中的池化操作

 

http://www.dtcms.com/wzjs/829211.html

相关文章:

  • 网站的内容与功能设计仿站怎么修改成自己的网站
  • 先做它个天猫网站烟台做网站公司
  • 网站建设服务好阿里巴巴logo颜色值
  • 河南城乡建设部网站首页整人网站怎么做
  • 乐山住房和城乡建设厅网站中国建造师网官网登录入口
  • 济南网站制作公司哪家技术好电子商务网站建设报告怎么写
  • flash网站方案网站开发设计作业及代码
  • 连云港网站搜索优化代码编辑器
  • 宿迁建设局质安站网站江西省赣州市章贡区
  • html5响应式网站源码wordpress禁用版本
  • 手机如何网站网站建设要会哪些方面
  • 网站开发前端与后端源代码网站如何防采集
  • 做网站怎么给客户打电话网站开发流程 图书
  • 展示型企业网站制作费用网站开发主要做什么
  • 小程序源码网站论坛个人网站制作手绘
  • 成品网站1688入口网页版WordPress开网站很慢
  • 湘潭网站建设 磐石网络荣誉阿里云 万网 网站
  • 响应式网站报价wordpress qq邮箱
  • 网站建设课程总结报告最新舆情信息范文
  • 什么网站需要经营性备案广西网站建设在线
  • 专做网站漏扫的工具wordpress 标签 图片不显示
  • 网站 divwordpress评价功能
  • 湖北网站建设软件有哪些网络架构动态
  • 密云网站开发公司成都新东方烹饪学校网站建设主管
  • superstore wordpress主题seo基础教程
  • 做cpa推广的网站怎么弄广州公司核名在哪个网站
  • 书写网站建设策划书Wordpress 1688 采集
  • visual stdio 做网站 注册用户 密码必须6位以上朝阳网络公司怎么样
  • 网站商城前台模板网站透明背景
  • 2023又要开始做核酸了太原企业网站怎么优化