@@ -668,7 +668,7 @@ def test_functional(self, size, make_input):
668
668
("kernel" , "input_type" ),
669
669
[
670
670
(F .resize_image , torch .Tensor ),
671
- (F ._resize_image_pil , PIL .Image .Image ),
671
+ (F ._geometry . _resize_image_pil , PIL .Image .Image ),
672
672
(F .resize_image , tv_tensors .Image ),
673
673
(F .resize_bounding_boxes , tv_tensors .BoundingBoxes ),
674
674
(F .resize_mask , tv_tensors .Mask ),
@@ -986,7 +986,7 @@ def test_functional(self, make_input):
986
986
("kernel" , "input_type" ),
987
987
[
988
988
(F .horizontal_flip_image , torch .Tensor ),
989
- (F ._horizontal_flip_image_pil , PIL .Image .Image ),
989
+ (F ._geometry . _horizontal_flip_image_pil , PIL .Image .Image ),
990
990
(F .horizontal_flip_image , tv_tensors .Image ),
991
991
(F .horizontal_flip_bounding_boxes , tv_tensors .BoundingBoxes ),
992
992
(F .horizontal_flip_mask , tv_tensors .Mask ),
@@ -1154,7 +1154,7 @@ def test_functional(self, make_input):
1154
1154
("kernel" , "input_type" ),
1155
1155
[
1156
1156
(F .affine_image , torch .Tensor ),
1157
- (F ._affine_image_pil , PIL .Image .Image ),
1157
+ (F ._geometry . _affine_image_pil , PIL .Image .Image ),
1158
1158
(F .affine_image , tv_tensors .Image ),
1159
1159
(F .affine_bounding_boxes , tv_tensors .BoundingBoxes ),
1160
1160
(F .affine_mask , tv_tensors .Mask ),
@@ -1436,7 +1436,7 @@ def test_functional(self, make_input):
1436
1436
("kernel" , "input_type" ),
1437
1437
[
1438
1438
(F .vertical_flip_image , torch .Tensor ),
1439
- (F ._vertical_flip_image_pil , PIL .Image .Image ),
1439
+ (F ._geometry . _vertical_flip_image_pil , PIL .Image .Image ),
1440
1440
(F .vertical_flip_image , tv_tensors .Image ),
1441
1441
(F .vertical_flip_bounding_boxes , tv_tensors .BoundingBoxes ),
1442
1442
(F .vertical_flip_mask , tv_tensors .Mask ),
@@ -1578,7 +1578,7 @@ def test_functional(self, make_input):
1578
1578
("kernel" , "input_type" ),
1579
1579
[
1580
1580
(F .rotate_image , torch .Tensor ),
1581
- (F ._rotate_image_pil , PIL .Image .Image ),
1581
+ (F ._geometry . _rotate_image_pil , PIL .Image .Image ),
1582
1582
(F .rotate_image , tv_tensors .Image ),
1583
1583
(F .rotate_bounding_boxes , tv_tensors .BoundingBoxes ),
1584
1584
(F .rotate_mask , tv_tensors .Mask ),
@@ -2149,7 +2149,7 @@ def test_functional(self, make_input):
2149
2149
("kernel" , "input_type" ),
2150
2150
[
2151
2151
(F .adjust_brightness_image , torch .Tensor ),
2152
- (F ._adjust_brightness_image_pil , PIL .Image .Image ),
2152
+ (F ._color . _adjust_brightness_image_pil , PIL .Image .Image ),
2153
2153
(F .adjust_brightness_image , tv_tensors .Image ),
2154
2154
(F .adjust_brightness_video , tv_tensors .Video ),
2155
2155
],
@@ -2311,7 +2311,7 @@ class TestShapeGetters:
2311
2311
("kernel" , "make_input" ),
2312
2312
[
2313
2313
(F .get_dimensions_image , make_image_tensor ),
2314
- (F ._get_dimensions_image_pil , make_image_pil ),
2314
+ (F ._meta . _get_dimensions_image_pil , make_image_pil ),
2315
2315
(F .get_dimensions_image , make_image ),
2316
2316
(F .get_dimensions_video , make_video ),
2317
2317
],
@@ -2328,7 +2328,7 @@ def test_get_dimensions(self, kernel, make_input):
2328
2328
("kernel" , "make_input" ),
2329
2329
[
2330
2330
(F .get_num_channels_image , make_image_tensor ),
2331
- (F ._get_num_channels_image_pil , make_image_pil ),
2331
+ (F ._meta . _get_num_channels_image_pil , make_image_pil ),
2332
2332
(F .get_num_channels_image , make_image ),
2333
2333
(F .get_num_channels_video , make_video ),
2334
2334
],
@@ -2344,7 +2344,7 @@ def test_get_num_channels(self, kernel, make_input):
2344
2344
("kernel" , "make_input" ),
2345
2345
[
2346
2346
(F .get_size_image , make_image_tensor ),
2347
- (F ._get_size_image_pil , make_image_pil ),
2347
+ (F ._meta . _get_size_image_pil , make_image_pil ),
2348
2348
(F .get_size_image , make_image ),
2349
2349
(F .get_size_bounding_boxes , make_bounding_boxes ),
2350
2350
(F .get_size_mask , make_detection_masks ),
@@ -2451,7 +2451,7 @@ class TestGetKernel:
2451
2451
# would also be fine
2452
2452
KERNELS = {
2453
2453
torch .Tensor : F .resize_image ,
2454
- PIL .Image .Image : F ._resize_image_pil ,
2454
+ PIL .Image .Image : F ._geometry . _resize_image_pil ,
2455
2455
tv_tensors .Image : F .resize_image ,
2456
2456
tv_tensors .BoundingBoxes : F .resize_bounding_boxes ,
2457
2457
tv_tensors .Mask : F .resize_mask ,
@@ -2568,7 +2568,7 @@ def test_functional(self, make_input):
2568
2568
("kernel" , "input_type" ),
2569
2569
[
2570
2570
(F .permute_channels_image , torch .Tensor ),
2571
- (F ._permute_channels_image_pil , PIL .Image .Image ),
2571
+ (F ._color . _permute_channels_image_pil , PIL .Image .Image ),
2572
2572
(F .permute_channels_image , tv_tensors .Image ),
2573
2573
(F .permute_channels_video , tv_tensors .Video ),
2574
2574
],
@@ -2655,7 +2655,7 @@ def test_functional(self, make_input):
2655
2655
("kernel" , "input_type" ),
2656
2656
[
2657
2657
(F .elastic_image , torch .Tensor ),
2658
- (F ._elastic_image_pil , PIL .Image .Image ),
2658
+ (F ._geometry . _elastic_image_pil , PIL .Image .Image ),
2659
2659
(F .elastic_image , tv_tensors .Image ),
2660
2660
(F .elastic_bounding_boxes , tv_tensors .BoundingBoxes ),
2661
2661
(F .elastic_mask , tv_tensors .Mask ),
@@ -2772,7 +2772,7 @@ def test_functional(self, make_input):
2772
2772
("kernel" , "input_type" ),
2773
2773
[
2774
2774
(F .crop_image , torch .Tensor ),
2775
- (F ._crop_image_pil , PIL .Image .Image ),
2775
+ (F ._geometry . _crop_image_pil , PIL .Image .Image ),
2776
2776
(F .crop_image , tv_tensors .Image ),
2777
2777
(F .crop_bounding_boxes , tv_tensors .BoundingBoxes ),
2778
2778
(F .crop_mask , tv_tensors .Mask ),
@@ -2994,7 +2994,7 @@ def test_functional(self, make_input):
2994
2994
("kernel" , "input_type" ),
2995
2995
[
2996
2996
(F .erase_image , torch .Tensor ),
2997
- (F ._erase_image_pil , PIL .Image .Image ),
2997
+ (F ._augment . _erase_image_pil , PIL .Image .Image ),
2998
2998
(F .erase_image , tv_tensors .Image ),
2999
2999
(F .erase_video , tv_tensors .Video ),
3000
3000
],
@@ -3133,7 +3133,7 @@ def test_functional(self, make_input):
3133
3133
("kernel" , "input_type" ),
3134
3134
[
3135
3135
(F .gaussian_blur_image , torch .Tensor ),
3136
- (F ._gaussian_blur_image_pil , PIL .Image .Image ),
3136
+ (F ._misc . _gaussian_blur_image_pil , PIL .Image .Image ),
3137
3137
(F .gaussian_blur_image , tv_tensors .Image ),
3138
3138
(F .gaussian_blur_video , tv_tensors .Video ),
3139
3139
],
@@ -3515,7 +3515,7 @@ def test_functional(self, make_input):
3515
3515
("kernel" , "input_type" ),
3516
3516
[
3517
3517
(F .resized_crop_image , torch .Tensor ),
3518
- (F ._resized_crop_image_pil , PIL .Image .Image ),
3518
+ (F ._geometry . _resized_crop_image_pil , PIL .Image .Image ),
3519
3519
(F .resized_crop_image , tv_tensors .Image ),
3520
3520
(F .resized_crop_bounding_boxes , tv_tensors .BoundingBoxes ),
3521
3521
(F .resized_crop_mask , tv_tensors .Mask ),
@@ -3700,7 +3700,7 @@ def test_functional(self, make_input):
3700
3700
# Since the whole fill story is already really inconsistent, we won't introduce yet another case to allow
3701
3701
# for this test to pass.
3702
3702
# See https://github.com/pytorch/vision/issues/6623 for a discussion.
3703
- # (F._pad_image_pil, PIL.Image.Image),
3703
+ # (F._geometry. _pad_image_pil, PIL.Image.Image),
3704
3704
(F .pad_image , tv_tensors .Image ),
3705
3705
(F .pad_bounding_boxes , tv_tensors .BoundingBoxes ),
3706
3706
(F .pad_mask , tv_tensors .Mask ),
@@ -3828,7 +3828,7 @@ def test_functional(self, make_input):
3828
3828
("kernel" , "input_type" ),
3829
3829
[
3830
3830
(F .center_crop_image , torch .Tensor ),
3831
- (F ._center_crop_image_pil , PIL .Image .Image ),
3831
+ (F ._geometry . _center_crop_image_pil , PIL .Image .Image ),
3832
3832
(F .center_crop_image , tv_tensors .Image ),
3833
3833
(F .center_crop_bounding_boxes , tv_tensors .BoundingBoxes ),
3834
3834
(F .center_crop_mask , tv_tensors .Mask ),
@@ -3994,7 +3994,7 @@ def test_functional(self, make_input):
3994
3994
("kernel" , "input_type" ),
3995
3995
[
3996
3996
(F .perspective_image , torch .Tensor ),
3997
- (F ._perspective_image_pil , PIL .Image .Image ),
3997
+ (F ._geometry . _perspective_image_pil , PIL .Image .Image ),
3998
3998
(F .perspective_image , tv_tensors .Image ),
3999
3999
(F .perspective_bounding_boxes , tv_tensors .BoundingBoxes ),
4000
4000
(F .perspective_mask , tv_tensors .Mask ),
@@ -4151,7 +4151,7 @@ def test_functional(self, make_input):
4151
4151
("kernel" , "input_type" ),
4152
4152
[
4153
4153
(F .equalize_image , torch .Tensor ),
4154
- (F ._equalize_image_pil , PIL .Image .Image ),
4154
+ (F ._color . _equalize_image_pil , PIL .Image .Image ),
4155
4155
(F .equalize_image , tv_tensors .Image ),
4156
4156
(F .equalize_video , tv_tensors .Video ),
4157
4157
],
@@ -4381,7 +4381,7 @@ def test_functional(self, make_input):
4381
4381
("kernel" , "input_type" ),
4382
4382
[
4383
4383
(F .invert_image , torch .Tensor ),
4384
- (F ._invert_image_pil , PIL .Image .Image ),
4384
+ (F ._color . _invert_image_pil , PIL .Image .Image ),
4385
4385
(F .invert_image , tv_tensors .Image ),
4386
4386
(F .invert_video , tv_tensors .Video ),
4387
4387
],
@@ -4420,7 +4420,7 @@ def test_functional(self, make_input):
4420
4420
("kernel" , "input_type" ),
4421
4421
[
4422
4422
(F .posterize_image , torch .Tensor ),
4423
- (F ._posterize_image_pil , PIL .Image .Image ),
4423
+ (F ._color . _posterize_image_pil , PIL .Image .Image ),
4424
4424
(F .posterize_image , tv_tensors .Image ),
4425
4425
(F .posterize_video , tv_tensors .Video ),
4426
4426
],
@@ -4467,7 +4467,7 @@ def test_functional(self, make_input):
4467
4467
("kernel" , "input_type" ),
4468
4468
[
4469
4469
(F .solarize_image , torch .Tensor ),
4470
- (F ._solarize_image_pil , PIL .Image .Image ),
4470
+ (F ._color . _solarize_image_pil , PIL .Image .Image ),
4471
4471
(F .solarize_image , tv_tensors .Image ),
4472
4472
(F .solarize_video , tv_tensors .Video ),
4473
4473
],
@@ -4514,7 +4514,7 @@ def test_functional(self, make_input):
4514
4514
("kernel" , "input_type" ),
4515
4515
[
4516
4516
(F .autocontrast_image , torch .Tensor ),
4517
- (F ._autocontrast_image_pil , PIL .Image .Image ),
4517
+ (F ._color . _autocontrast_image_pil , PIL .Image .Image ),
4518
4518
(F .autocontrast_image , tv_tensors .Image ),
4519
4519
(F .autocontrast_video , tv_tensors .Video ),
4520
4520
],
@@ -4553,7 +4553,7 @@ def test_functional(self, make_input):
4553
4553
("kernel" , "input_type" ),
4554
4554
[
4555
4555
(F .adjust_sharpness_image , torch .Tensor ),
4556
- (F ._adjust_sharpness_image_pil , PIL .Image .Image ),
4556
+ (F ._color . _adjust_sharpness_image_pil , PIL .Image .Image ),
4557
4557
(F .adjust_sharpness_image , tv_tensors .Image ),
4558
4558
(F .adjust_sharpness_video , tv_tensors .Video ),
4559
4559
],
@@ -4602,7 +4602,7 @@ def test_functional(self, make_input):
4602
4602
("kernel" , "input_type" ),
4603
4603
[
4604
4604
(F .adjust_contrast_image , torch .Tensor ),
4605
- (F ._adjust_contrast_image_pil , PIL .Image .Image ),
4605
+ (F ._color . _adjust_contrast_image_pil , PIL .Image .Image ),
4606
4606
(F .adjust_contrast_image , tv_tensors .Image ),
4607
4607
(F .adjust_contrast_video , tv_tensors .Video ),
4608
4608
],
@@ -4644,7 +4644,7 @@ def test_functional(self, make_input):
4644
4644
("kernel" , "input_type" ),
4645
4645
[
4646
4646
(F .adjust_gamma_image , torch .Tensor ),
4647
- (F ._adjust_gamma_image_pil , PIL .Image .Image ),
4647
+ (F ._color . _adjust_gamma_image_pil , PIL .Image .Image ),
4648
4648
(F .adjust_gamma_image , tv_tensors .Image ),
4649
4649
(F .adjust_gamma_video , tv_tensors .Video ),
4650
4650
],
@@ -4684,7 +4684,7 @@ def test_functional(self, make_input):
4684
4684
("kernel" , "input_type" ),
4685
4685
[
4686
4686
(F .adjust_hue_image , torch .Tensor ),
4687
- (F ._adjust_hue_image_pil , PIL .Image .Image ),
4687
+ (F ._color . _adjust_hue_image_pil , PIL .Image .Image ),
4688
4688
(F .adjust_hue_image , tv_tensors .Image ),
4689
4689
(F .adjust_hue_video , tv_tensors .Video ),
4690
4690
],
@@ -4728,7 +4728,7 @@ def test_functional(self, make_input):
4728
4728
("kernel" , "input_type" ),
4729
4729
[
4730
4730
(F .adjust_saturation_image , torch .Tensor ),
4731
- (F ._adjust_saturation_image_pil , PIL .Image .Image ),
4731
+ (F ._color . _adjust_saturation_image_pil , PIL .Image .Image ),
4732
4732
(F .adjust_saturation_image , tv_tensors .Image ),
4733
4733
(F .adjust_saturation_video , tv_tensors .Video ),
4734
4734
],
@@ -4799,11 +4799,11 @@ def test_functional(self, make_input, functional):
4799
4799
("functional" , "kernel" , "input_type" ),
4800
4800
[
4801
4801
(F .five_crop , F .five_crop_image , torch .Tensor ),
4802
- (F .five_crop , F ._five_crop_image_pil , PIL .Image .Image ),
4802
+ (F .five_crop , F ._geometry . _five_crop_image_pil , PIL .Image .Image ),
4803
4803
(F .five_crop , F .five_crop_image , tv_tensors .Image ),
4804
4804
(F .five_crop , F .five_crop_video , tv_tensors .Video ),
4805
4805
(F .ten_crop , F .ten_crop_image , torch .Tensor ),
4806
- (F .ten_crop , F ._ten_crop_image_pil , PIL .Image .Image ),
4806
+ (F .ten_crop , F ._geometry . _ten_crop_image_pil , PIL .Image .Image ),
4807
4807
(F .ten_crop , F .ten_crop_image , tv_tensors .Image ),
4808
4808
(F .ten_crop , F .ten_crop_video , tv_tensors .Video ),
4809
4809
],
@@ -4955,7 +4955,7 @@ def test_functional(self, make_input):
4955
4955
("kernel" , "input_type" ),
4956
4956
[
4957
4957
(F .rgb_to_grayscale_image , torch .Tensor ),
4958
- (F ._rgb_to_grayscale_image_pil , PIL .Image .Image ),
4958
+ (F ._color . _rgb_to_grayscale_image_pil , PIL .Image .Image ),
4959
4959
(F .rgb_to_grayscale_image , tv_tensors .Image ),
4960
4960
],
4961
4961
)
@@ -5019,7 +5019,7 @@ def test_functional(self, make_input):
5019
5019
("kernel" , "input_type" ),
5020
5020
[
5021
5021
(F .rgb_to_grayscale_image , torch .Tensor ),
5022
- (F ._rgb_to_grayscale_image_pil , PIL .Image .Image ),
5022
+ (F ._color . _rgb_to_grayscale_image_pil , PIL .Image .Image ),
5023
5023
(F .rgb_to_grayscale_image , tv_tensors .Image ),
5024
5024
],
5025
5025
)
@@ -5951,7 +5951,7 @@ def test_functional(self, make_input):
5951
5951
("kernel" , "input_type" ),
5952
5952
[
5953
5953
(F .jpeg_image , torch .Tensor ),
5954
- (F ._jpeg_image_pil , PIL .Image .Image ),
5954
+ (F ._augment . _jpeg_image_pil , PIL .Image .Image ),
5955
5955
(F .jpeg_image , tv_tensors .Image ),
5956
5956
(F .jpeg_video , tv_tensors .Video ),
5957
5957
],
0 commit comments