💡该教程为芒果改进YOLO进阶指南专栏,属于《芒果书》📚系列,包含大量的原创首发改进方式, 所有文章都是全网首发原创改进内容🚀
CSDN博客独家更新出品: 专栏详情🔎:芒果改进YOLO进阶指南重点:有不少同学反应和我说已经在自己的数据集上有效涨点啦!! 🔥🔥🔥,包括COCO数据集也能涨点,而且网络结构都是首发原创更新的, 写的人不多✅
专栏内容有疑问的 可以主动私信我,(因为每天主动私信次数只有5次,所以没法一一私聊大家)✅
下面链接为《芒果改进YOLO进阶指南》专栏内容,还在持续更新中…✅
所以敲重点:专栏持续更新中✅
每篇博客 均为原创内容,内含理论部分 以及 多种改进全部源代码,以及给出思考点,主要是让大家快速进行网络模型改进。✅
⚠️ 未经允许,禁止 复制/洗稿/转载 等形式使用以下博客原创部分进行发文,违者必究.
⚠️ 未经允许,禁止 复制/洗稿/转载 等形式使用以下博客原创部分进行发文,违者必究.
重点:🌟进阶专栏内容持续更新中🎈☁️🏅️,订阅了该专栏的读者务必·私信博主·加·全新创新点进阶交流群· 群内不定时会发一些其他未公开的Tricks(部分在群内共享以及完善,务必私信博主加进阶交流群,订阅了的读者关注下)✅
专栏地址:芒果改进YOLO进阶指南
文章目录
人工智能专家老师联袂推荐改进博客专栏有上百名同学 反应和我说 已经在自己的数据集上或者或者公开数据集上有效涨点啦!! 🔥🔥🔥
包括COCO数据集也能涨点,网络模型改进,配置都是原创首发更新的,直接写论文,香爆了!!!
每个改进点均支持·改进YOLOv5及之前的模型、YOLOv7、YOLOv8、YOLOX、YOLOv6等主流模型·
本专栏为YOLO改进指南进阶专栏 ,均为全网独家首发内容,文章质量较高🔥🔥🔥
https://blog.csdn.net/qq_38668236/category_12078347.html

⚠️ 未经允许,禁止 任何复制/洗稿/转载 等形式使用以下文章的任何部分进行发文的行为,违者必究.
其中均适用于基于 YOLOv5 、 YOLOv7 和 YOLOv7-tiny 、YOLOv8主流模型改进
改进YOLOv5系列的 也适用于 YOLOv7 改进YOLOv7系列 的 也适用于 YOLOv5 💡🎈☁️:芒果改进YOLOv5系列:首发更新|改进用于微小目标检测的Normalized Gaussian Wasserstein Distance,助力YOLOv5涨点,小目标检测的一种新的包围框相似度度量
💡🎈☁️:芒果改进YOLOv5系列:2023年最新论文出品|结合设计硬件感知神经网络设计的高效 Repvgg 式 ConvNet 网络结构 EfficientRep ,该网络结构效果SOTA,涨点利器
💡🎈☁️:芒果改进YOLOv7系列:独家首发更新|改进用于小目标检测的归一化高斯 Wasserstein Distance Loss,提升小目标检测的一种新的包围框相似度度量,助力YOLOv7涨点
💡🎈☁️:芒果改进YOLOv7系列:最新结合|2023年最新论文设计高效 RepFPN 结构,具有硬件感知神经网络设计 ,该网络结构表现强势
💡🎈☁️:芒果改进YOLOv5系列:首发使用最新Wise-IoU损失函数,具有动态聚焦机制的边界框回归损失,YOLO涨点神器,超越CIoU, SIoU性能,提出了BBR的基于注意力的损失WIoU函数
💡🎈☁️:芒果改进YOLOv7系列:超越ConvNeXt结构,原创结合Conv2Former改进结构,Transformer 风格的卷积网络视觉基线模型,高效涨点
💡🎈☁️:改进YOLOv5、YOLOv7系列:首发最新改进一种强大性能的全新架构(顶会2022), 该架构精度超越TPH-YOLOv5, 新范式高效涨点
💡🎈☁️:改进YOLOv5系列:NeurIPS顶会论文,模型无损涨点|首发最新改进广义焦点损失Generalized Focal Loss,将焦点损失从其离散形式推广到连续形式,以实现成功优化
💡🎈☁️:芒果改进YOLOv5系列:最新原创改进提出 v5-CReToNeXt 结构,基于阿里达摩院出品的DAMOYOLO核心网络模型进行改进,打造高性能检测器(上)
💡🎈☁️:改进YOLOv7系列:全网首发最新基于TOOD标签分配策略改进,提出变种ODRTA模型(适用YOLOv5改进),任务对齐学习TAL,刷新单阶段目标检测新纪录
💡🎈☁️:芒果改进YOLOv5系列:原创结合Conv2Formers改进结构,Transformer 风格的卷积网络视觉基线模型,超越ConvNeXt结构
💡🎈☁️:芒果改进YOLOv7系列:结合最新Wise-IoU损失函数,涨点神器|超越CIoU, SIoU性能,助力YOLOv7模型涨点1.4%,最新目标检测的损失函数
💡🎈☁️:芒果改进YOLOv7系列:首发最新提出改进 CReToNeXt 结构,打造高性能检测器,基于阿里达摩院出品的DAMOYOLO核心网络模型(上)
💡🎈☁️:芒果改进YOLOv5系列:最新原创提出改进 QARepNeXt 结构,基于最新 QARepVGG 结构,美团提出的一种量化感知方法:再一次让 RepVGG 变得更好
💡🎈☁️:芒果改进YOLOv7、YOLOv7-Tiny系列:全网首发最新原创RepGhostNeXt结构,基于重参数化结构实现硬件高效的模块RepGhost, 打造全新YOLOv7检测器
💡🎈☁️:芒果改进YOLOv7系列:首发最新原创 ConXBv2 升级版结构,当MAE遇见YOLO卷积 高效涨点,最新版本使用 Masked Autoencoders 共同设计和缩放ConvNets
💡🎈☁️:芒果改进YOLOv7系列:首发结合最新 QARepVGG 升级Rep结构, 本文对其进行原创改进 QARepNeXt 结构,基于美团提出一种量化感知方法:再一次让 RepVGG 变得更好
💡🎈☁️:芒果改进YOLOv5系列:当MAE遇见卷积操作,全网最新原创 ConXBv2 升级版模型,高效涨点,最新论文版本使用 Masked Autoencoders 共同设计和缩放
💡🎈☁️:芒果改进YOLOv5系列:首发结合最新NIPS2022华为诺亚的GhostNetV2 架构:引入长距离注意力机制增强廉价操作,构建更强端侧轻量型骨干,打造高效轻量级检测器
💡🎈☁️:改进YOLOv7、YOLOv5系列:手把手最新结合多种类Loss,包括PolyLoss / VarifocalLoss / GeneralizedFLoss / QualityFLoss / DFL等
💡🎈☁️:芒果改进YOLOv5系列:全网首发最新原创打造RepGhostNeXt结构,基于重参数化结构,实现硬件高效的RepGhost模块、打造全新YOLOv5检测器
💡🎈☁️:芒果改进YOLOv7系列:首发结合最新NeurIPS2022华为诺亚针对端侧设备的GhostNetV2 架构:引入长距离注意力机制增强廉价操作,构建更强端侧轻量型骨干,打造高效轻量级检测器
💡🎈☁️:改进YOLOv7、YOLOv5系列:手把手最新结合多种类Loss,包括PolyLoss / VarifocalLoss / GeneralizedFLoss / QualityFLoss / DFL等
💡🎈☁️:改进YOLOv7系列:全网首发Dense设计核心最新提出DenseOne密集网络(适用YOLOv5),从另一个视角改进YOLO目标检测模型,打造高性能检测器
MobieViT系列全部改进
💡🎈☁️:芒果改进YOLOv7系列:全网首发最新 MobileViTv3 系列最强版本(三)|轻量化Transformer视觉转换器,简单有效地融合了本地全局和输入特征
💡🎈☁️:芒果改进YOLOv7系列:全网首发最新苹果续作加强版 MobileViTv2 结构(二),提出移动视觉 Transformer 的可分离自注意力机制
💡🎈☁️:芒果改进YOLOv7系列:首发最新结合 ICLR2022 顶会|轻量通用的 MobileViT 结构 Transformer,轻量级、通用且移动友好的视觉转换器,MobileViT系列一
💡🎈☁️:改进YOLOv7、YOLOv5系列:手把手最新结合多种类Loss,包括PolyLoss / VarifocalLoss / GeneralizedFLoss / QualityFLoss / FL等
💡🎈☁️:改进YOLOv5、YOLOv7系列:首发最新改进一种强大性能的全新架构(顶会2022), 该架构精度超越TPH-YOLOv5, 新范式高效涨点
💡🎈☁️:芒果改进YOLOv5系列:全网首发最新 MobileViTv3 系列最强版本(三)|轻量化Transformer视觉转换器,简单有效地融合了本地全局和输入特征
💡🎈☁️:芒果改进YOLOv5系列:全网首发最新苹果续作加强版 MobileViTv2 结构(二),提出移动视觉 Transformer 的可分离自注意力机制
💡🎈☁️:芒果改进YOLOv5系列:最新结合 ICLR2022 顶会|轻量通用的 MobileViT 结构 Transformer,轻量级、通用且移动友好的视觉转换器,MobileViT系列一
💡🎈☁️:还在更新中
还在持续更新中!!!🚀🚀🚀
更新篇数不低于20篇
官方要求:
购买须知本专栏为图文内容,最终完结不会低于15篇文章。✅
订阅专栏,享有专栏所有文章阅读权限。✅
本专栏为虚拟产品,一经付款概不退款,敬请谅解。✅
除了以上官方的规则以外,其他的 服务or规则 为博主提供的,博主具有最终解释权。✅
订阅之前注意看⚠️:
关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭4年前。Improvethisquestion我想在固定时间创建一系列低音和高音调的哔哔声。例如:在150毫秒时发出高音调的蜂鸣声在151毫秒时发出低音调的蜂鸣声200毫秒时发出低音调的蜂鸣声250毫秒的高音调蜂鸣声有没有办法在Ruby或Python中做到这一点?我真的不在乎输出编码是什么(.wav、.mp3、.ogg等等),但我确实想创建一个输出文件。
这里是Ruby新手。完成一些练习后碰壁了。练习:计算一系列成绩的字母等级创建一个方法get_grade来接受测试分数数组。数组中的每个分数应介于0和100之间,其中100是最大分数。计算平均分并将字母等级作为字符串返回,即“A”、“B”、“C”、“D”、“E”或“F”。我一直返回错误:avg.rb:1:syntaxerror,unexpectedtLBRACK,expecting')'defget_grade([100,90,80])^avg.rb:1:syntaxerror,unexpected')',expecting$end这是我目前所拥有的。我想坚持使用下面的方法或.join,
当我使用has_one时,它工作得很好,但在has_many上却不行。在这里您可以看到object_id不同,因为它运行了另一个SQL来再次获取它。ruby-1.9.2-p290:001>e=Employee.create(name:'rafael',active:false)ruby-1.9.2-p290:002>b=Badge.create(number:1,employee:e)ruby-1.9.2-p290:003>a=Address.create(street:"123MarketSt",city:"SanDiego",employee:e)ruby-1.9.2-p290
在应用开发中,有时候我们需要获取系统的设备信息,用于数据上报和行为分析。那在鸿蒙系统中,我们应该怎么去获取设备的系统信息呢,比如说获取手机的系统版本号、手机的制造商、手机型号等数据。1、获取方式这里分为两种情况,一种是设备信息的获取,一种是系统信息的获取。1.1、获取设备信息获取设备信息,鸿蒙的SDK包为我们提供了DeviceInfo类,通过该类的一些静态方法,可以获取设备信息,DeviceInfo类的包路径为:ohos.system.DeviceInfo.具体的方法如下:ModifierandTypeMethodDescriptionstatic StringgetAbiList()Obt
基础版云数据库RDS的产品系列包括基础版、高可用版、集群版、三节点企业版,本文介绍基础版实例的相关信息。RDS基础版实例也称为单机版实例,只有单个数据库节点,计算与存储分离,性价比超高。说明RDS基础版实例只有一个数据库节点,没有备节点作为热备份,因此当该节点意外宕机或者执行重启实例、变更配置、版本升级等任务时,会出现较长时间的不可用。如果业务对数据库的可用性要求较高,不建议使用基础版实例,可选择其他系列(如高可用版),部分基础版实例也支持升级为高可用版。基础版与高可用版的对比拓扑图如下所示。优势 性能由于不提供备节点,主节点不会因为实时的数据库复制而产生额外的性能开销,因此基础版的性能相对于
在几个项目中,我希望有一个类似rakeserver的rake任务,它将通过任何需要的方式开始为该应用程序提供服务。这是一个示例:task:serverdo%x{bundleexecrackup-p1234}end这行得通,但是当我准备停止它时,按Ctrl+c并没有正常关闭;它中断了Rake任务本身,它说rakeaborted!并给出堆栈跟踪。在某些情况下,我必须执行Ctrl+c两次。我可能可以用Signal.trap写一些东西来更优雅地中断它。有没有更简单的方法? 最佳答案 trap('SIGINT'){puts"Yourmessa
我的ruby脚本从命令行参数获取某些输入。它检查是否缺少任何命令行参数,然后提示用户输入。但是我无法使用gets从用户那里获得输入。示例代码:test.rbname=""ARGV.eachdo|a|ifa.include?('-n')name=aputs"Argument:#{a}"endendifname==""puts"entername:"name=getsputsnameend运行脚本:rubytest.rbraghav-k错误结果:test.rb:6:in`gets':Nosuchfileordirectory-raghav-k(Errno::ENOENT)fromtes
我正在尝试找出一种方法来显示来自不在RAILS_ROOT下(在RedHat或Ubuntu环境中)的已安装文件系统的图像。我不想使用符号链接(symboliclink),因为这个应用程序实际上是通过Tomcat部署的,而当我关闭Tomcat时,Tomcat会尝试跟随符号链接(symboliclink)并删除挂载中的所有图像。由于这些文件的数量和大小,将图像放在public/images下也不是一种选择。我查看了send_file,但它只会显示一张图片。我需要在一个格式良好的页面中显示6个请求的图像。由于膨胀,我宁愿不使用Base64编码,但我不知道如何将图像数据与呈现的页面一起传递下去。
希望我没有误解“ducktyping”的含义,但从我读到的内容来看,这意味着我应该根据对象如何响应方法而不是它是什么类型/类来编写代码。代码如下:defconvert_hash(hash)ifhash.keys.all?{|k|k.is_a?(Integer)}returnhashelsifhash.keys.all?{|k|k.is_a?(Property)}new_hash={}hash.each_pair{|k,v|new_hash[k.id]=v}returnnew_hashelseraise"CustomattributekeysshouldbeID'sorPropertyo
我使用irb。下面是我写的代码。“斧头”..“bc”我期待"ax""ay""az""ba"bb""bc"但结果只是“斧头”..“bc”我该如何纠正?谢谢。 最佳答案 >puts("ax".."bc").to_aaxayazbabbbc 关于ruby-从结束值创建一系列字符串,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7617092/