位置: 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模块)

  • 怎样轻松做好网站外链的十大技巧(如何做网)

    怎样轻松做好网站外链的十大技巧(如何做网)

  • ios16电池电量百分比显示设置方法教程(gopro9什么时候出)

    ios16电池电量百分比显示设置方法教程(gopro9什么时候出)

  • 小米10至尊纪念版是双扬声器吗(小米10至尊纪念版换屏幕多少钱)

    小米10至尊纪念版是双扬声器吗(小米10至尊纪念版换屏幕多少钱)

  • 抖音粉丝的星标是什么意思(抖音粉丝的星标图片)

    抖音粉丝的星标是什么意思(抖音粉丝的星标图片)

  • 苹果7指纹连续抖动(苹果7指纹连续几次失灵)

    苹果7指纹连续抖动(苹果7指纹连续几次失灵)

  • qq请勿打扰是什么意思(qq 请勿打扰)

    qq请勿打扰是什么意思(qq 请勿打扰)

  • 深圳有5g网络吗(深圳市有5g信号了吗)

    深圳有5g网络吗(深圳市有5g信号了吗)

  • 华为语音唤醒手机型号(华为语音唤醒手机怎么设置)

    华为语音唤醒手机型号(华为语音唤醒手机怎么设置)

  • word中艺术型边框在哪(word中艺术型边框只适用于)

    word中艺术型边框在哪(word中艺术型边框只适用于)

  • 微信附件是什么内容(微信附件是什么格式的)

    微信附件是什么内容(微信附件是什么格式的)

  • 同步rs触发器和基本rs触发器的区别

    同步rs触发器和基本rs触发器的区别

  • ca用户是什么意思(ca登录和用户登录区别)

    ca用户是什么意思(ca登录和用户登录区别)

  • 微信绑定qq能同步接收消息吗(微信和qq能绑定吗)

    微信绑定qq能同步接收消息吗(微信和qq能绑定吗)

  • 荣耀20是多少w快充(荣耀20是多少w快充数据线)

    荣耀20是多少w快充(荣耀20是多少w快充数据线)

  • qq通话怎么关闭自己麦克风(qq通话怎么关闭对方打电话提醒)

    qq通话怎么关闭自己麦克风(qq通话怎么关闭对方打电话提醒)

  • 淘宝退货时间怎么延长(淘宝退货时间怎么看)

    淘宝退货时间怎么延长(淘宝退货时间怎么看)

  • 电脑键盘下一行是哪个键(电脑键盘下一行怎么按)

    电脑键盘下一行是哪个键(电脑键盘下一行怎么按)

  • qq怎么设置拒收转账(qq怎么设置拒收陌生人信息)

    qq怎么设置拒收转账(qq怎么设置拒收陌生人信息)

  • 相机格式化了还能恢复照片吗(相机格式化了还能恢复照片吗没有电脑怎么办)

    相机格式化了还能恢复照片吗(相机格式化了还能恢复照片吗没有电脑怎么办)

  • 电脑课怎么解除老师控制(电脑课怎么解除老师控制红蜘蛛)

    电脑课怎么解除老师控制(电脑课怎么解除老师控制红蜘蛛)

  • 电脑上按哪个键是选定(电脑上按哪个键复制粘贴)

    电脑上按哪个键是选定(电脑上按哪个键复制粘贴)

  • xsmax64g够用吗

    xsmax64g够用吗

  • 华为授权体验店可以贴膜吗(华为授权体验店可以免费贴膜吗)

    华为授权体验店可以贴膜吗(华为授权体验店可以免费贴膜吗)

  • 美易怎么抠图到另一张照片(美易怎样抠图到另一张图里)

    美易怎么抠图到另一张照片(美易怎样抠图到另一张图里)

  • paamoo是什么手机(paamoo是什么型号)

    paamoo是什么手机(paamoo是什么型号)

  • 苹果怎么不用wifi下载(苹果怎么不用wifi备份)

    苹果怎么不用wifi下载(苹果怎么不用wifi备份)

  • 华为p30和p20pro区别(华为p30和p20pro区别详细参数)

    华为p30和p20pro区别(华为p30和p20pro区别详细参数)

  • 浅谈人工智能(AI)(浅谈人工智能时代财务会计向管理会计的转型)

    浅谈人工智能(AI)(浅谈人工智能时代财务会计向管理会计的转型)

  • 电脑学习网首发一键强制永久关闭屏Windows11/Windows10/系统屏蔽自带Microsoft Defender杀毒软件(免费学电脑网站)

    电脑学习网首发一键强制永久关闭屏Windows11/Windows10/系统屏蔽自带Microsoft Defender杀毒软件(免费学电脑网站)

  • 小规模增值税附表一怎么填
  • 以前年度损益调整账务处理分录
  • 100万劳务费发票多少税
  • 管理费用怎么结转成本
  • 企业所得税预缴少申报案例
  • 合伙企业投资收益
  • 应税销售行为的购买方为消费者个人的可以开专票吗
  • 资产减值损失有二级科目吗
  • 差额事业单位的工资是由财政开支吗
  • 公司账户没有钱怎么办
  • 企业税收案例分析
  • 偷税罪立案标准最新
  • 960011094开票提示
  • 月末在产品直接人工成本怎么算
  • 股权转让缴印花税公司用进账吗
  • 建筑业劳务分包怎样算税
  • 哪些收入应计入成本
  • 增值税专用发票怎么开
  • 资产负债表里面的应收账款包括哪些
  • 人人有份类似的词语
  • 员工招待费会计分录
  • 财务费用增加记借方还是贷方
  • PHP:mb_ereg_search_getpos()的用法_mbstring函数
  • php获取远程文件数据
  • nddeagnt.exe - nddeagnt是什么进程 有什么用
  • 转让股权怎么做会计分录
  • 原材料的运费计入什么科目
  • 金融资产减值损益怎么算
  • 坏账准备属于哪一类账户
  • 管理费用冲减其他应收款
  • 详解php实现页面跳转
  • 增值税专用发票丢了怎么补救
  • 对公结售汇的合规风险
  • pytorch torch
  • 最近爆火的抖音神曲
  • linux 高并发网络编程
  • mla指令
  • 离线开票限额怎么办
  • 2021年食用油税率
  • 发票作废冲红怎么做账
  • 应交税金应交增值税科目设置
  • 非金融企业之间借款
  • 发票税金计入什么会计科目
  • cms访问出错
  • 关联广告是什么意思
  • 在excel中怎么制作
  • 建筑公司计提企税怎么算
  • 个体户开出的发票没跟对方说自己冲红了怎么办
  • 个人所得税分摊方式怎么填
  • 使用权资产是什么意思
  • /kill @p
  • 企业租赁收入如何纳税
  • 企业对外借款计入什么科目
  • 土地使用权如何取得
  • 医院工会费是什么
  • 个税手续费返还政策文件
  • 建筑施工企业在12个月内第三次发生生产安全事故的
  • 申报财产租赁合同怎么写
  • 应交土地增值税的三种情况
  • 从公账提取备用金到个人账户怎么做会计分录
  • 员工的探亲费应由谁支付
  • 如何理解股权激励
  • SQL 中sp_executesql存储过程的使用帮助
  • sqlserver自定义函数在哪查看
  • 利用MySQL统计一列中不同值的数量方法示例
  • 用友t6运行特别慢
  • 如何使用搜狗拼音输入法
  • vmware虚拟机安装Linux教程
  • win8系统运行窗口怎么打开
  • Ubuntu 15.04系统怎么安装Visual Studio Code 2015?
  • 下眼角疼痒
  • BaseAdapter数据刷新,自定义BaseAdapter
  • json与对象的区别
  • unity相关问题
  • javascript的
  • 抱歉,初始化安卓设置时发生了问题
  • 陕西省电力app
  • 购电脑折旧的会计分录
  • 怎么绑定办税员
  • 海关进口增值税怎么认证抵扣
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设