Small fix in detection head for enabling ov export from scratch

This commit is contained in:
eaidova 2024-06-03 13:35:41 +04:00
parent 1cfe7a4e13
commit 1d01fcb096

View File

@ -520,7 +520,7 @@ class v10Detect(Detect):
else:
assert(self.max_det != -1)
boxes, scores, labels = ops.v10postprocess(one2one.permute(0, 2, 1), self.max_det, self.nc)
return torch.cat([boxes, scores.unsqueeze(-1), labels.unsqueeze(-1)], dim=-1)
return torch.cat([boxes, scores.unsqueeze(-1), labels.unsqueeze(-1).to(boxes.dtype)], dim=-1)
else:
return {"one2many": one2many, "one2one": one2one}