yolov5添加SimAM注意力机制(yolov7同理)

news/2024/7/10 22:56:55 标签: YOLO, 深度学习, python

SimAM注意力机制简介

 关于SIMAM注意力机制的原理这里不再详细解释,这篇发在Proceeddings of the 38th Internation Conference on Machine Learning.论文参考如下论文链接here

yolov5中添加SimAM注意力机制

  注意力机制分为接收通道数和不接受通道数两种。这次属于不接受通道数注意力机制,这种注意力机制由于没有任何的通道数要求,所以我们可以随便添加到那一层就可以,不用考虑上一层的通道数情况。

第一步:在models的文件夹下新建一个.py文件,格式为我们(注意力机制名字.py),如下图所示

在这里插入图片描述

第二步:添加官方提供的注意力机制代码,这里我提供给大家
SimAM.py

python">import torch
import torch.nn as nn

# autho

http://www.niftyadmin.cn/n/4977233.html

相关文章

Python基础知识清单

Python基础知识清单 一、语言基础篇 语言基础篇1——Python概述 二、功能基础篇 三、主要规范篇 四、VM篇 五、三方组件篇

Linux 多线程基础

文章目录 前言一、多线程基础函数1. pthread_create2. pthread_self3. pthread_exit4. pthread_join5. pthread_cancel6. pthread_detach 二、线程间的共享数据三、多线程 &#xff0c;进程对比总结 前言 一、多线程基础函数 1. pthread_create 创建新的线程。 #include <…

JavaSE7 特性 try-with-resources语句,你用过吗?

目录 前言一、try-with-resources语句1.try-with-resources语句介绍2.try-with-resources语句示例 二、JDBC编程中使用try-with-resources总结 前言 Java SE 7 的特性 try-with-resources 语句&#xff0c;你用过吗&#xff1f;为什么会有这篇文章呢&#xff1f;主要是在写 Ja…

初阶数据结构(五) 栈的介绍与实现

&#x1f493;博主csdn个人主页&#xff1a;小小unicorn&#x1f493; ⏩专栏分类&#xff1a;C &#x1f69a;代码仓库&#xff1a;小小unicorn的学习足迹&#x1f69a; &#x1f339;&#x1f339;&#x1f339;关注我带你学习编程知识 栈 栈的介绍栈的概念栈的结构 栈的实现…

【100天精通python】Day46:python网络编程基础与入门

目录 专栏导读 1 网络编程的基础 2. 基本概念和协议 2.1 计算机网络基础 2.2 网络协议、IP地址、端口号 2.3 常见网络协议 3. 套接字编程 3.1 套接字的基本概念 3.2 套接字的基本操作 3.3 套接字通信模型和方法&#xff1a;send、recv 3.3.1 TCP通信模型 3.3.2 U…

算法通过村第四关-栈白银笔记|括号问题

文章目录 前言1. 括号匹配问题2. 最小栈问题3. 最大栈 总结 前言 提示&#xff1a;如果让我送给年轻人四个字&#xff0c;就是&#xff1a;量力而行。 量力而行不会失眠&#xff0c;不会啃老&#xff0c;不会为各种考试焦虑。顺其自然活得轻松。其实&#xff0c;量力而行最易大…

【2023最新版】R安装(直接+Anaconda)及使用(Pycharm配置R)教程

目录 一、R语言 1. R官网 2. R介绍 二、直接安装R 1. 下载 2. 安装 三、Pycharm使用R 1. 安装Pycharm 2. R Language for IntelliJ插件 3. R设置 报错 4. R软件包 安装 加载 查看已安装的包 四、使用Anaconda创建R语言虚拟环境 1. 安装Anaconda 2. 创建R语言…

探索开源世界:7款引人入胜的殿堂级CMS,从WordPress到strapi

开源项目这玩意儿&#xff0c;一想心就躁&#xff0c;看见手就痒。借着这股劲儿&#xff0c;今天我就给大家带来 7 款称得上殿堂级的开源 CMS&#xff0c;它们中有老当益壮的 WordPress(PHP)、国人开发的 Halo(Java)、玩法丰富的 Ghost(JavaScript)、企业级 CMS 的 Django CMS(…