位置: IT常识 - 正文

b站B导的yoloV7版本添加注意力机制(b站导出预设)

编辑:rootadmin
b站B导的yoloV7版本添加注意力机制 视频参考:

推荐整理分享b站B导的yoloV7版本添加注意力机制(b站导出预设),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:b站导航系统,b站导航系统,b站导出,b站导出,b站导播,b站导航系统,b站视频导出工具,b站视频导出工具,内容如对您有帮助,希望把文章链接给更多的朋友!

【Pytorch 图像处理中注意力机制的代码详解与应用(Bubbliiiing 深度学习 教程)】

yolov7博客参考:

睿智的目标检测61——Pytorch搭建YoloV7目标检测平台

注意力机制介绍:b站B导的yoloV7版本添加注意力机制(b站导出预设)

神经网络学习小记录64——Pytorch 图像处理中注意力机制的解析与代码详解

步骤:①获取注意力机制的代码

https://github.com/bubbliiiing/yolov4-tiny-pytorch/blob/master/nets/attention.py

②看b导的yolov7博客介绍以及视频

看完视频可以知道,添加注意力机制最好选在加强特征提取网络。注意力机制是一个即插即用的模块,理论上可以放在任何一个特征层后面,可以放在主干网络,也可以放在加强特征提取网络。由于放置在主干会导致网络的预训练权重无法使用,所以将注意力机制应用加强特征提取网络上。

③yolov7添加注意力的地方:

一共五个地方,如图所示,三个feat和两个上采样的地方。

④添加注意力机制的代码,放在net文件夹下⑤在nets/yolo.py增加代码添加模块from .attention import se_block,cbam_block,eca_blockattention_blocks = [se_block,cbam_block,eca_block]找到yolo_body(快捷键ctrl+f搜索yolo_body)

在参数列表添加attention参数,attention = 0:表示原版,attention=1表示senet,attention=2表示cbam,attention=3表示ecanet,这个序号与我们在文件头部定义的

attention_blocks = [se_block,cbam_block,eca_block]有关。

在该__init__函数的末尾加上: self.attention = attentionif attention >= 1 and attention <= 3:self.feat1_attention = attention_blocks[attention - 1](512)#括号表示通道数self.feat2_attention = attention_blocks[attention - 1](1024)self.feat3_attention = attention_blocks[attention - 1](1024)self.upsample_attention5 = attention_blocks[attention - 1](256)self.upsample_attention4 = attention_blocks[attention - 1](128)在forward函数增加如下代码:if self.attention >= 1 and self.attention <= 3:feat1 = self.feat1_attention(feat1)feat2 = self.feat2_attention(feat2)feat3 = self.feat3_attention(feat3)if self.attention >= 1 and self.attention <= 3:P5_upsample = self.upsample_attention5(P5_upsample)if self.attention >= 1 and self.attention <= 3:P4_upsample = self.upsample_attention4(P4_upsample)接下来只需要修改nets/yolo.py中yolo_body初始化参数列表的attention的值即可切换不同的注意力机制

完成。

本文链接地址:https://www.jiuchutong.com/zhishi/297594.html 转载请保留说明!

上一篇:SRCNN超分辨率Pytorch实现,代码逐行讲解,附源码(超分辨率代码)

下一篇:Transformer框架时间序列模型Informer内容与代码解读(transform模块)

  • iphone13激活后还能靠近同步吗(iPhone13激活后还可以传输数据吗)

    iphone13激活后还能靠近同步吗(iPhone13激活后还可以传输数据吗)

  • perflogs是什么文件夹可以删除吗(perflogs是什么文件夹打不开)

    perflogs是什么文件夹可以删除吗(perflogs是什么文件夹打不开)

  • 红米k40pro搭载什么处理器(红米k40pro会釆用什么处理器)

    红米k40pro搭载什么处理器(红米k40pro会釆用什么处理器)

  • vivo手机的语音助手怎么喊才会跳出来(vivo手机的语音助手怎么唤醒)

    vivo手机的语音助手怎么喊才会跳出来(vivo手机的语音助手怎么唤醒)

  • mate30无线投屏电视没显示(mate30怎么无线投屏)

    mate30无线投屏电视没显示(mate30怎么无线投屏)

  • 手机卡死了反应慢怎么办(我手机卡死)

    手机卡死了反应慢怎么办(我手机卡死)

  • r星平台只能安装在c盘吗(安装r星平台没反应)

    r星平台只能安装在c盘吗(安装r星平台没反应)

  • 电脑自己打字停不下来是怎么回事(电脑自己打字停不下来)

    电脑自己打字停不下来是怎么回事(电脑自己打字停不下来)

  • 华为手机屏幕显示不全(华为手机屏幕显示黑白怎么恢复)

    华为手机屏幕显示不全(华为手机屏幕显示黑白怎么恢复)

  • 手机加解码器音质怎样(手机加解码器效果好吗)

    手机加解码器音质怎样(手机加解码器效果好吗)

  • 录音笔和手机录音有什么区别(录音笔和手机录音那个在法厅效果最佳)

    录音笔和手机录音有什么区别(录音笔和手机录音那个在法厅效果最佳)

  • 换手机微信群找不到了怎么办(换手机微信群找不到了,怎么找到所有的群)

    换手机微信群找不到了怎么办(换手机微信群找不到了,怎么找到所有的群)

  • 小米6x最高支持几w快充(小米6x最高支持多少瓦)

    小米6x最高支持几w快充(小米6x最高支持多少瓦)

  • word默认字体和字号(word字体的默认字体为)

    word默认字体和字号(word字体的默认字体为)

  • 抖音直播右上角是人数吗(抖音直播右上角箭头+57)

    抖音直播右上角是人数吗(抖音直播右上角箭头+57)

  • ps的吸管工具怎么用(ps的吸管工具怎么吸成前景色)

    ps的吸管工具怎么用(ps的吸管工具怎么吸成前景色)

  • 乐视手机照片怎么免费恢复(乐视手机照片怎么导出)

    乐视手机照片怎么免费恢复(乐视手机照片怎么导出)

  • realme Q怎么开启自动切换免提(realme5g)

    realme Q怎么开启自动切换免提(realme5g)

  • 美团帐单记录怎么删除(美团账单记录怎么恢复)

    美团帐单记录怎么删除(美团账单记录怎么恢复)

  • 微信草稿怎么自动没了(微信草稿怎么自己制作)

    微信草稿怎么自动没了(微信草稿怎么自己制作)

  • iphone小圆点在哪儿设置(iphone小圆点在哪开启)

    iphone小圆点在哪儿设置(iphone小圆点在哪开启)

  • pr视频剪辑吃显卡吗(pr视频剪辑吃显卡还是cpu)

    pr视频剪辑吃显卡吗(pr视频剪辑吃显卡还是cpu)

  • 取消订单京豆多久退回(京东取消订单京豆会返回吗)

    取消订单京豆多久退回(京东取消订单京豆会返回吗)

  • 如何做人脸识别(如何做人脸识别登录)

    如何做人脸识别(如何做人脸识别登录)

  • win10 ie浏览器停止工作问题解决方法(ie浏览器打开后显示已停止工作)

    win10 ie浏览器停止工作问题解决方法(ie浏览器打开后显示已停止工作)

  • 加利福尼亚湾中数千条杰克鱼成群游动,墨西哥普尔莫角国家公园 (© Christian Vizl/Tandem Stills + Motion)(加利福尼亚湾在哪)

    加利福尼亚湾中数千条杰克鱼成群游动,墨西哥普尔莫角国家公园 (© Christian Vizl/Tandem Stills + Motion)(加利福尼亚湾在哪)

  • CVPR2023论文速递(2023.3.22)!已接入ChatGPT总结!共31篇!(cvpr2021论文列表)

    CVPR2023论文速递(2023.3.22)!已接入ChatGPT总结!共31篇!(cvpr2021论文列表)

  • Element-UI中的表单验证(element ui table)

    Element-UI中的表单验证(element ui table)

  • 发票冲红重开,重开时是按新税率还是旧税率
  • 湖南税务申报期限2023年1月
  • 应交税费是什么科目
  • 进项税额转出借方科目
  • 环保税的纳税义务人是施工方还是建设方安徽
  • 企业增资后需要交什么税
  • 小规模纳税人发票怎么开
  • 小规模纳税人季报还是月报?
  • 纳税申报现金流量表报错了可以重新申报吗
  • 六个点的税率是小规模吗
  • 申报过的印花税怎么删除
  • 营业收入少入0.02怎么办
  • 公司注销税务需要交多少钱
  • 用友为啥会出现期初调整
  • 营改增后补缴营业税
  • 营改增后机械设备租赁需缴纳什么税?
  • 租入房产改建增值税谁交
  • 房产税计税依据房产原值怎么算
  • 高新企业境外所得缴纳企业所得税税率为多少
  • 找私人贴现怎么做账
  • 空调安装费开票属于什么类
  • 个税7月申报7月怎么填
  • 会计分录如何试算出来的
  • 失控发票补完税还追究吗
  • c盘空间变小的原因
  • 幼儿园会计做账实操
  • 筹建期的开办费需要归集后才能一次性扣除吗
  • watch os2.1支持机型
  • 共管账户和监管账户是一样的吗知乎
  • 以旧换新的税务处理会计
  • 免费镜像翻转软件
  • 出口已使用的设备退税还是免税
  • 前端vscode配置
  • 收到车险发票含增值税吗
  • php点击复制代码
  • php单例模式的简写是什么
  • 房屋装修固定资产置换
  • js前端路由
  • web攻防之业务安全实战指南在线阅读
  • 详解Yii2 rules 的验证规则
  • push添加对象
  • python迭代器iterator
  • 无盘领发票要怎么办
  • 管理成本分摊比例是多少
  • 唐山发生5.1级地震
  • 门锁开票的服务名称编码
  • 自产货物进项税抵扣
  • 运费发票有普票吗
  • 订单不足停工
  • 租金收入怎么做分录
  • 营改增方案
  • sqlserver验证方式
  • 主营业务收入和营业外收入均属于收入
  • 公司收到社保局的提醒函怎么办
  • 继续教育的相关知识
  • 个人转让房产税率
  • 差额征收的会计分录
  • 以前年度损益调整在利润表中怎么填
  • 已收款未开票未发货能确认收入吗
  • 物业公司劳务外包
  • 购销供应商
  • 展览展示服务费计入什么科目
  • 发票监制章是什么章图片
  • 领用材料属于什么费用
  • win7用固态
  • win10预览版和正式版区别
  • Win10/Win8.1 PC版WhatsApp更新:新的emoji表情符号
  • Ubuntu上安装jdk
  • 组策略怎么用
  • cortanawin10在哪
  • 如何使用调制解调器
  • 文件夹删不掉显示另一个程序打开
  • Unity3D游戏开发培训课程大纲
  • css设置段落
  • putty自动退出
  • jquery加载图片
  • 个体税务申报时间怎么填
  • 公司加油卡充值需要带什么
  • 珠海的教育水平在全省的排名
  • 出口退税已提交数据撤回
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设