@@ -2237,7 +2237,7 @@ def _reference_rotate_bounding_boxes(self, bounding_boxes, *, angle, expand, cen
22372237    @pytest .mark .parametrize ("expand" , [False , True ]) 
22382238    @pytest .mark .parametrize ("center" , _CORRECTNESS_AFFINE_KWARGS ["center" ]) 
22392239    def  test_functional_bounding_boxes_correctness (self , format , angle , expand , center ):
2240-         bounding_boxes  =  make_bounding_boxes (format = format , clamping_mode = "none" )
2240+         bounding_boxes  =  make_bounding_boxes (format = format , clamping_mode = None )
22412241
22422242        actual  =  F .rotate (bounding_boxes , angle = angle , expand = expand , center = center )
22432243        expected  =  self ._reference_rotate_bounding_boxes (bounding_boxes , angle = angle , expand = expand , center = center )
@@ -2249,7 +2249,7 @@ def test_functional_bounding_boxes_correctness(self, format, angle, expand, cent
22492249    @pytest .mark .parametrize ("center" , _CORRECTNESS_AFFINE_KWARGS ["center" ]) 
22502250    @pytest .mark .parametrize ("seed" , list (range (5 ))) 
22512251    def  test_transform_bounding_boxes_correctness (self , format , expand , center , seed ):
2252-         bounding_boxes  =  make_bounding_boxes (format = format , clamping_mode = "none" )
2252+         bounding_boxes  =  make_bounding_boxes (format = format , clamping_mode = None )
22532253
22542254        transform  =  transforms .RandomRotation (** self ._CORRECTNESS_TRANSFORM_AFFINE_RANGES , expand = expand , center = center )
22552255
@@ -4428,7 +4428,7 @@ def test_functional_bounding_boxes_correctness(self, format):
44284428        # _reference_resized_crop_bounding_boxes we are fusing the crop and the 
44294429        # resize operation, where none of the croppings happen - particularly, 
44304430        # the intermediate one. 
4431-         bounding_boxes  =  make_bounding_boxes (self .INPUT_SIZE , format = format , clamping_mode = "none" )
4431+         bounding_boxes  =  make_bounding_boxes (self .INPUT_SIZE , format = format , clamping_mode = None )
44324432
44334433        actual  =  F .resized_crop (bounding_boxes , ** self .CROP_KWARGS , size = self .OUTPUT_SIZE )
44344434        expected  =  self ._reference_resized_crop_bounding_boxes (
@@ -5507,7 +5507,7 @@ def test_correctness_image(self, mean, std, dtype, fn):
55075507
55085508class  TestClampBoundingBoxes :
55095509    @pytest .mark .parametrize ("format" , list (tv_tensors .BoundingBoxFormat )) 
5510-     @pytest .mark .parametrize ("clamping_mode" , ("hard" , "none" ))  # TODOBB add soft  
5510+     @pytest .mark .parametrize ("clamping_mode" , ("hard" , None ))  # TODOBB add soft  
55115511    @pytest .mark .parametrize ("dtype" , [torch .int64 , torch .float32 ]) 
55125512    @pytest .mark .parametrize ("device" , cpu_and_cuda ()) 
55135513    def  test_kernel (self , format , clamping_mode , dtype , device ):
@@ -5521,7 +5521,7 @@ def test_kernel(self, format, clamping_mode, dtype, device):
55215521        )
55225522
55235523    @pytest .mark .parametrize ("format" , list (tv_tensors .BoundingBoxFormat )) 
5524-     @pytest .mark .parametrize ("clamping_mode" , ("hard" , "none" ))  # TODOBB add soft  
5524+     @pytest .mark .parametrize ("clamping_mode" , ("hard" , None ))  # TODOBB add soft  
55255525    def  test_functional (self , format , clamping_mode ):
55265526        check_functional (F .clamp_bounding_boxes , make_bounding_boxes (format = format , clamping_mode = clamping_mode ))
55275527
@@ -5549,8 +5549,8 @@ def test_transform(self):
55495549        check_transform (transforms .ClampBoundingBoxes (), make_bounding_boxes ())
55505550
55515551    @pytest .mark .parametrize ("rotated" , (True , False )) 
5552-     @pytest .mark .parametrize ("constructor_clamping_mode" , ("hard" , "none" )) 
5553-     @pytest .mark .parametrize ("clamping_mode" , ("hard" , "none" , None ))  # TODOBB add soft here.  
5552+     @pytest .mark .parametrize ("constructor_clamping_mode" , ("hard" , None )) 
5553+     @pytest .mark .parametrize ("clamping_mode" , ("hard" , None , None ))  # TODOBB add soft here.  
55545554    @pytest .mark .parametrize ("pass_pure_tensor" , (True , False )) 
55555555    @pytest .mark .parametrize ("fn" , [F .clamp_bounding_boxes , transform_cls_to_functional (transforms .ClampBoundingBoxes )]) 
55565556    def  test_clamping_mode (self , rotated , constructor_clamping_mode , clamping_mode , pass_pure_tensor , fn ):
@@ -5559,7 +5559,7 @@ def test_clamping_mode(self, rotated, constructor_clamping_mode, clamping_mode,
55595559        #   functional (or to the class) relies on the box's `.clamping_mode` 
55605560        #   attribute 
55615561        # - That clamping happens when it should, and only when it should, i.e. 
5562-         #   when the clamping mode is not "none" . It doesn't validate the 
5562+         #   when the clamping mode is not None . It doesn't validate the 
55635563        #   nunmerical results, only that clamping happened. For that, we create 
55645564        #   a large 100x100 box inside of a small 10x10 image. 
55655565
@@ -5592,16 +5592,16 @@ def test_clamping_mode(self, rotated, constructor_clamping_mode, clamping_mode,
55925592            out  =  fn (boxes , clamping_mode = clamping_mode )
55935593
55945594        clamping_mode_prevailing  =  constructor_clamping_mode  if  clamping_mode  is  None  else  clamping_mode 
5595-         if  clamping_mode_prevailing  ==  "none" :
5595+         if  clamping_mode_prevailing  ==  None :
55965596            assert_equal (boxes , out )  # should be a pass-through 
55975597        else :
55985598            assert_equal (out , expected_clamped_output )
55995599
56005600
56015601class  TestSetClampingMode :
56025602    @pytest .mark .parametrize ("format" , list (tv_tensors .BoundingBoxFormat )) 
5603-     @pytest .mark .parametrize ("constructor_clamping_mode" , ("hard" , "none" ))  # TODOBB add soft  
5604-     @pytest .mark .parametrize ("desired_clamping_mode" , ("hard" , "none" ))  # TODOBB add soft  
5603+     @pytest .mark .parametrize ("constructor_clamping_mode" , ("hard" , None ))  # TODOBB add soft  
5604+     @pytest .mark .parametrize ("desired_clamping_mode" , ("hard" , None ))  # TODOBB add soft  
56055605    def  test_setter (self , format , constructor_clamping_mode , desired_clamping_mode ):
56065606
56075607        in_boxes  =  make_bounding_boxes (format = format , clamping_mode = constructor_clamping_mode )
@@ -5611,7 +5611,7 @@ def test_setter(self, format, constructor_clamping_mode, desired_clamping_mode):
56115611        assert  out_boxes .clamping_mode  ==  desired_clamping_mode 
56125612
56135613    @pytest .mark .parametrize ("format" , list (tv_tensors .BoundingBoxFormat )) 
5614-     @pytest .mark .parametrize ("constructor_clamping_mode" , ("hard" , "none" ))  # TODOBB add soft  
5614+     @pytest .mark .parametrize ("constructor_clamping_mode" , ("hard" , None ))  # TODOBB add soft  
56155615    def  test_pipeline_no_leak (self , format , constructor_clamping_mode ):
56165616        class  AssertClampingMode (transforms .Transform ):
56175617            def  __init__ (self , expected_clamping_mode ):
@@ -5626,12 +5626,12 @@ def transform(self, inpt, _):
56265626
56275627        t  =  transforms .Compose (
56285628            [
5629-                 transforms .SetClampingMode ("none" ),
5630-                 AssertClampingMode ("none" ),
5629+                 transforms .SetClampingMode (None ),
5630+                 AssertClampingMode (None ),
56315631                transforms .SetClampingMode ("hard" ),
56325632                AssertClampingMode ("hard" ),
5633-                 transforms .SetClampingMode ("none" ),
5634-                 AssertClampingMode ("none" ),
5633+                 transforms .SetClampingMode (None ),
5634+                 AssertClampingMode (None ),
56355635                transforms .ClampBoundingBoxes ("hard" ),
56365636            ]
56375637        )
@@ -5643,7 +5643,7 @@ def transform(self, inpt, _):
56435643
56445644        # assert that the output boxes clamping_mode is the one set by the last SetClampingMode. 
56455645        # ClampBoundingBoxes doesn't set clamping_mode. 
5646-         assert  out_boxes .clamping_mode  ==  "none" 
5646+         assert  out_boxes .clamping_mode  ==  None 
56475647
56485648
56495649class  TestClampKeyPoints :
0 commit comments