paddle 50 将EIOU、WIoU、SIoU嵌入paddledetection中,并用于ppyoloe的训练

news/2024/7/10 0:53:00 标签: paddle, 深度学习, 目标检测

性能先进的模型并不一定在整体上都是最先进的,就如在目前所公开的最强目标检测模型ppyoloe+[yolov8虽然是最新一代模型,其使用CIoU做box loss,在公开coco上的指标是不如ppyoloe+,这应该是由于object365数据集的加持]使用GIOU作为loss来进行框回归优化([这两个模型除了iou loss外均使用了DFL来使模型快速将tlbr(边框的四个位置)回归到目标框附近])。然而,在已知的信息中GIOU、SIOU、EIOU等最新IOU loss都比CIOU更利于边框优化。在pytorch下通常可以看到将SIOU、EIOU添加到yolov5或yolov8中的实践,并声称替换IOU loss后模型有所涨点;为此阅读了paddledetection中的源码,分析了其中iou loss的实现,发现有CIOU、GIOU、SIOU的实现方式,并没有EIOU、WIOU的实现方式。最终,参考pytorch的实现方式,将其改为paddle版本的EIOU、WIOU,并将其使用在ppyoloe+的训练中。

这里推荐大家使用最新的paddledetection(version 2.6),因为ppyoloe的代码在2.4中与2.6中实现细节不一样。

yolov8性能数据

网络网络 输入尺寸 图片数/GPU 学习率策略 TRT-FP16-Latency(ms) mAPval
0.5:0.95

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

相关文章

【React全家桶】React生命周期

React生命周期 1、初始化阶段 componentDidMount:render之前最后一次修改状态的机会 render:只能访问this.props和this.state,不允许修改状态和DOM输出 componentDidMount:成功render并渲染完成真实DOM之后触发 2、旧生命周期 👉👉👉加…

WordPress作者链接标签:the_author_link

WordPress模板标签the_author_link输出带作者主页链接的作者名称&#xff0c;也就是作者在个人资料中设置的“站点”的链接&#xff0c;必须用在The Loop主循环中。the_author_link()函数没有任何参数&#xff0c;直接调用即可。输出&#xff1a;作者及链接函数使用示例<p&g…

五、Bean的作用域

1 singleton 默认情况下&#xff0c;Spring的IoC容器创建的Bean对象是单例的。测试&#xff1a; package com.power.spring6.bean;public class SpringBean {public SpringBean() {System.out.println("无参数构造方法执行了");} }<?xml version"1.0"…

极狐GitLab DevSecOps 为企业许可证安全合规保驾护航

本文来自&#xff1a; 小马哥 极狐(GitLab) 技术布道师 开源许可证是开源软件的法律武器&#xff0c;是第三方正确使用开源软件的安全合规依据。 根据 Linux 发布的 SBOM 报告显示&#xff0c;98% 的企业都在使用开源软件&#xff08;中文版报告详情&#xff09;。随着开源使用…

C语言fread、fwrite读写二进制(bin)文件

1. fread() fread()函数用来从指定文件中读取块数据。所谓块数据&#xff0c;也就是若干个字节的数据&#xff0c;可以是一个字符&#xff0c;可以是一个字符串&#xff0c;可以是多行数据&#xff0c;并没有什么限制。fread() 的原型为&#xff1a; size_t fread ( void *ptr…

Docker容器化部署.net core API

1.为API集成Docker环境。&#xff08;VS自带&#xff0c;傻瓜式操作&#xff09; 1.1 点击项目&#xff0c;右键&#xff0c;添加&#xff0c;选择Docker支持 1.2 找到项目根目录中的Dockerfile文件&#xff0c;这是VS刚刚帮我们自动生成的。进入和做如图标红地方修改。 把文…

剑指 Offer II 012. 左右两边子数组的和相等

题目链接 剑指 Offer II 012. 左右两边子数组的和相等 easy 题目描述 给你一个整数数组 nums&#xff0c;请计算数组的 中心下标 。 数组 中心下标 是数组的一个下标&#xff0c;其左侧所有元素相加的和等于右侧所有元素相加的和。 如果中心下标位于数组最左端&#xff0c;那…

《SQL基础》15. 触发器

触发器触发器语法示例-insert型触发器示例-update型触发器示例-delete型触发器触发器 触发器是与表有关的数据库对象&#xff0c;指在 insert/update/delete 之前&#xff08;BEFORE&#xff09;或之后&#xff08;AFTER&#xff09;&#xff0c;触发并执行触发器中定义的SQL语…