You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RTMDet use ltrb as the output, which should all be non-negative. otherwise when transform ltrb to x1 y1 x2 y2, there could be a situation where x2 < x1.
but it seems to be missing in mmyolo. rtm_reg is initialized with normal distribution, and there are no layers like relu or exp following it, so how can we ensure the output are non-negative, especially in the first few iterations of training?
RTMDet use
ltrb
as the output, which should all be non-negative. otherwise when transformltrb
tox1 y1 x2 y2
, there could be a situation where x2 < x1.mmdet use
exp
to ensure this, see in https://github.com/open-mmlab/mmdetection/blob/cfd5d3a985b0249de009b67d04f37263e11cdf3d/mmdet/models/dense_heads/rtmdet_head.py#L143but it seems to be missing in mmyolo. rtm_reg is initialized with normal distribution, and there are no layers like
relu
orexp
following it, so how can we ensure the output are non-negative, especially in the first few iterations of training?mmyolo/mmyolo/models/dense_heads/rtmdet_head.py
Lines 148 to 151 in 8c4d9dc
mmyolo/mmyolo/models/dense_heads/rtmdet_head.py
Lines 172 to 185 in 8c4d9dc
The text was updated successfully, but these errors were encountered: