2020
2121from prototype_common_utils import make_label , make_one_hot_labels
2222
23- from torchvision .datapoints import BoundingBox , BoundingBoxFormat , Image , Mask , Video
23+ from torchvision .datapoints import BoundingBoxes , BoundingBoxFormat , Image , Mask , Video
2424from torchvision .prototype import datapoints , transforms
2525from torchvision .transforms .v2 ._utils import _convert_fill_arg
2626from torchvision .transforms .v2 .functional import InterpolationMode , pil_to_tensor , to_image_pil
@@ -101,10 +101,10 @@ def test__extract_image_targets_assertion(self, mocker):
101101 self .create_fake_image (mocker , Image ),
102102 # labels, bboxes, masks
103103 mocker .MagicMock (spec = datapoints .Label ),
104- mocker .MagicMock (spec = BoundingBox ),
104+ mocker .MagicMock (spec = BoundingBoxes ),
105105 mocker .MagicMock (spec = Mask ),
106106 # labels, bboxes, masks
107- mocker .MagicMock (spec = BoundingBox ),
107+ mocker .MagicMock (spec = BoundingBoxes ),
108108 mocker .MagicMock (spec = Mask ),
109109 ]
110110
@@ -122,11 +122,11 @@ def test__extract_image_targets(self, image_type, label_type, mocker):
122122 self .create_fake_image (mocker , image_type ),
123123 # labels, bboxes, masks
124124 mocker .MagicMock (spec = label_type ),
125- mocker .MagicMock (spec = BoundingBox ),
125+ mocker .MagicMock (spec = BoundingBoxes ),
126126 mocker .MagicMock (spec = Mask ),
127127 # labels, bboxes, masks
128128 mocker .MagicMock (spec = label_type ),
129- mocker .MagicMock (spec = BoundingBox ),
129+ mocker .MagicMock (spec = BoundingBoxes ),
130130 mocker .MagicMock (spec = Mask ),
131131 ]
132132
@@ -142,7 +142,7 @@ def test__extract_image_targets(self, image_type, label_type, mocker):
142142
143143 for target in targets :
144144 for key , type_ in [
145- ("boxes" , BoundingBox ),
145+ ("boxes" , BoundingBoxes ),
146146 ("masks" , Mask ),
147147 ("labels" , label_type ),
148148 ]:
@@ -163,7 +163,7 @@ def test__copy_paste(self, label_type):
163163 if label_type == datapoints .OneHotLabel :
164164 labels = torch .nn .functional .one_hot (labels , num_classes = 5 )
165165 target = {
166- "boxes" : BoundingBox (
166+ "boxes" : BoundingBoxes (
167167 torch .tensor ([[2.0 , 3.0 , 8.0 , 9.0 ], [20.0 , 20.0 , 30.0 , 30.0 ]]), format = "XYXY" , spatial_size = (32 , 32 )
168168 ),
169169 "masks" : Mask (masks ),
@@ -178,7 +178,7 @@ def test__copy_paste(self, label_type):
178178 if label_type == datapoints .OneHotLabel :
179179 paste_labels = torch .nn .functional .one_hot (paste_labels , num_classes = 5 )
180180 paste_target = {
181- "boxes" : BoundingBox (
181+ "boxes" : BoundingBoxes (
182182 torch .tensor ([[12.0 , 13.0 , 19.0 , 18.0 ], [1.0 , 15.0 , 8.0 , 19.0 ]]), format = "XYXY" , spatial_size = (32 , 32 )
183183 ),
184184 "masks" : Mask (paste_masks ),
@@ -332,7 +332,7 @@ def test__transform_culling(self, mocker):
332332 assert_equal (output ["masks" ], masks [is_valid ])
333333 assert_equal (output ["labels" ], labels [is_valid ])
334334
335- def test__transform_bounding_box_clamping (self , mocker ):
335+ def test__transform_bounding_boxes_clamping (self , mocker ):
336336 batch_size = 3
337337 spatial_size = (10 , 10 )
338338
@@ -349,15 +349,15 @@ def test__transform_bounding_box_clamping(self, mocker):
349349 ),
350350 )
351351
352- bounding_box = make_bounding_box (
352+ bounding_boxes = make_bounding_box (
353353 format = BoundingBoxFormat .XYXY , spatial_size = spatial_size , batch_dims = (batch_size ,)
354354 )
355- mock = mocker .patch ("torchvision.prototype.transforms._geometry.F.clamp_bounding_box " )
355+ mock = mocker .patch ("torchvision.prototype.transforms._geometry.F.clamp_bounding_boxes " )
356356
357357 transform = transforms .FixedSizeCrop ((- 1 , - 1 ))
358358 mocker .patch ("torchvision.prototype.transforms._geometry.has_any" , return_value = True )
359359
360- transform (bounding_box )
360+ transform (bounding_boxes )
361361
362362 mock .assert_called_once ()
363363
@@ -390,7 +390,7 @@ class TestPermuteDimensions:
390390 def test_call (self , dims , inverse_dims ):
391391 sample = dict (
392392 image = make_image (),
393- bounding_box = make_bounding_box (format = BoundingBoxFormat .XYXY ),
393+ bounding_boxes = make_bounding_box (format = BoundingBoxFormat .XYXY ),
394394 video = make_video (),
395395 str = "str" ,
396396 int = 0 ,
@@ -434,7 +434,7 @@ class TestTransposeDimensions:
434434 def test_call (self , dims ):
435435 sample = dict (
436436 image = make_image (),
437- bounding_box = make_bounding_box (format = BoundingBoxFormat .XYXY ),
437+ bounding_boxes = make_bounding_box (format = BoundingBoxFormat .XYXY ),
438438 video = make_video (),
439439 str = "str" ,
440440 int = 0 ,
0 commit comments