- 博客(16)
- 收藏
- 关注
原创 【Python学习】@staticmethod
staticmethod是一个python装饰器,用于标记一个静态方法。可以在不创建类实例的情况下调用。静态方法可以通过类或类实例来调用,但。优点:可以不在创建实例的情况下调用该方法,提高代码的灵活性和可重用性。静态方法在类中定义,
2024-01-06 16:12:33 386 1
原创 【Python学习】偏函数partial
当参数可以在函数被调用之前提前获知,此时可以预先使用该参数,以便函数用更少的参数进行调用。把一个函数的某些参数固定住,即设置默认值,返回一个新函数。**kwargs:fuc函数的关键字参数。*args:fuc函数的不定长参数。
2024-01-06 16:04:33 363 1
原创 【有向目标检测】SCRDet
引入 IoU 常数因子∣−logIoU∣∣Lregvjvj∣∣Lregvjvj∣∣−logIoU∣在Smooth L1 Loss中,如下面公式中的回归部分在边界情况下,新的损失函数近似等于0,消除了损失的突增。新的回归损失可分为两部分,smooth L1回归损失函数取单位向量确定梯度传播的方向,而IoU表示梯度的大小,这样loss函数就变得连续。
2024-01-04 15:33:35 864 1
原创 【目标检测】常用评价指标mAP
在目标检测中,常用IoU来衡量预测框和真实框的重叠程度,交并比越大表示重叠程度越高,即预测框越接近真实框,预测越准确。个正例,会先得到 M个 Recall 值 (1/M, 2/M, ⋯, M/M),然后 Recall 值 大于每一个阈值(如 3/M)均可以得到一 个最大 Precision,这样就得到了 M 个最大 Precision,最后对这。, 1],然后对于 Recall 大于每一个阈值时均会得到一个对应的最大 Precision,最后这 11 个 Precision 的平均值就是最终的 AP。
2024-01-03 22:26:02 877 1
原创 【有向目标检测】DCL密集编码标签
卷积参数计算Flops2×Ci×K2×H×W×CoParamesCi×K2×CoFlops2×Ci×K2×H×W×CoParamesCi×K2×Co其中CiC_iCi和CoC_oCo分别表示输入输出的通道数,K表示卷积层的卷积核,H和W表示特征图的高和宽。
2024-01-02 19:40:04 931 1
原创 【有向目标检测】CSL环形平滑标签
假如,有两个相同的长宽比1:9的同中心的矩形,角度相差0.5和0.25,则他们之间的IoU只下降了0.05和0.02。,主要原因是理想的预测结果超出所定义的范围,导致产生一个较大的损失值。CSL通过将角度的回归问题转换成了一个分类问题,限制预测结果的范围来消除这一问题。回归问题转换成分类问题是一个连续到离散的问题,在这个转换的过程中会有精度的损失,比如在一度一类的情况下(针对独热编码的局限性,CSL编码通过设置窗口函数,来衡量预测值和GT之间的角度距离,即在一定范围内,分别表示角度的标签和预测。
2024-01-02 11:07:32 1084 1
原创 bubbliiiing目标检测代码更改步骤
bubbliiiing目标检测代码仓库:https://github.com/bubbliiiing?
2023-12-07 18:13:24 411 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人