This commit is contained in:
Glenn Jocher 2019-05-03 20:51:30 +02:00
parent 09ee7b6f11
commit dd2d713484
1 changed files with 2 additions and 2 deletions

View File

@ -165,8 +165,8 @@ class YOLOLayer(nn.Module):
io[..., 4:] = torch.sigmoid(io[..., 4:]) # p_conf, p_cls io[..., 4:] = torch.sigmoid(io[..., 4:]) # p_conf, p_cls
# io[..., 5:] = F.softmax(io[..., 5:], dim=4) # p_cls # io[..., 5:] = F.softmax(io[..., 5:], dim=4) # p_cls
io[..., :4] *= self.stride io[..., :4] *= self.stride
if self.nc == 1: # single-class model https://github.com/ultralytics/yolov3/issues/235 if self.nc == 1:
io[..., 5] = 1 io[..., 5] = 1 # single-class model https://github.com/ultralytics/yolov3/issues/235
# reshape from [1, 3, 13, 13, 85] to [1, 507, 85] # reshape from [1, 3, 13, 13, 85] to [1, 507, 85]
return io.view(bs, -1, 5 + self.nc), p return io.view(bs, -1, 5 + self.nc), p