Skip to content

Commit f1a5003

Browse files
authored
Merge branch 'main' into multi-crop
2 parents 2231c4a + 79892d3 commit f1a5003

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

references/detection/transforms.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -310,9 +310,10 @@ def forward(
310310

311311
_, orig_height, orig_width = F.get_dimensions(image)
312312

313-
r = self.scale_range[0] + torch.rand(1) * (self.scale_range[1] - self.scale_range[0])
314-
new_width = int(self.target_size[1] * r)
315-
new_height = int(self.target_size[0] * r)
313+
scale = self.scale_range[0] + torch.rand(1) * (self.scale_range[1] - self.scale_range[0])
314+
r = min(self.target_size[1] / orig_height, self.target_size[0] / orig_width) * scale
315+
new_width = int(orig_width * r)
316+
new_height = int(orig_height * r)
316317

317318
image = F.resize(image, [new_height, new_width], interpolation=self.interpolation)
318319

0 commit comments

Comments
 (0)