From 2a24412846b45cda96f1da91ec30e41e296911a5 Mon Sep 17 00:00:00 2001 From: Wenwei Zhang <40779233+ZwwWayne@users.noreply.github.com> Date: Wed, 17 Feb 2021 17:48:44 +0800 Subject: [PATCH] [Enhance]: Avoid crash in empty gt training of GFL (#4631) * avoid crash in empty gt training of GFL * real fix of the bug --- mmdet/models/dense_heads/gfl_head.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mmdet/models/dense_heads/gfl_head.py b/mmdet/models/dense_heads/gfl_head.py index efd7603a3..0b59a6e7d 100644 --- a/mmdet/models/dense_heads/gfl_head.py +++ b/mmdet/models/dense_heads/gfl_head.py @@ -284,7 +284,7 @@ class GFLHead(AnchorHead): else: loss_bbox = bbox_pred.sum() * 0 loss_dfl = bbox_pred.sum() * 0 - weight_targets = torch.tensor(0).cuda() + weight_targets = bbox_pred.new_tensor(0) # cls (qfl) loss loss_cls = self.loss_cls(