Skip to content

Commit d5358b9

Browse files
committed
remove most old v2 resize tests
1 parent ff4c0ea commit d5358b9

File tree

3 files changed

+1
-144
lines changed

3 files changed

+1
-144
lines changed

test/test_transforms_v2.py

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1711,8 +1711,6 @@ def test_antialias_warning():
17111711
tensor_video = torch.randint(0, 256, size=(2, 3, 10, 10), dtype=torch.uint8)
17121712

17131713
match = "The default value of the antialias parameter"
1714-
with pytest.warns(UserWarning, match=match):
1715-
transforms.Resize((20, 20))(tensor_img)
17161714
with pytest.warns(UserWarning, match=match):
17171715
transforms.RandomResizedCrop((20, 20))(tensor_img)
17181716
with pytest.warns(UserWarning, match=match):
@@ -1722,18 +1720,6 @@ def test_antialias_warning():
17221720
with pytest.warns(UserWarning, match=match):
17231721
transforms.RandomResize(10, 20)(tensor_img)
17241722

1725-
with pytest.warns(UserWarning, match=match):
1726-
transforms.functional.resize(tensor_img, (20, 20))
1727-
with pytest.warns(UserWarning, match=match):
1728-
transforms.functional.resize_image_tensor(tensor_img, (20, 20))
1729-
1730-
with pytest.warns(UserWarning, match=match):
1731-
transforms.functional.resize(tensor_video, (20, 20))
1732-
with pytest.warns(UserWarning, match=match):
1733-
transforms.functional.resize_video(tensor_video, (20, 20))
1734-
1735-
with pytest.warns(UserWarning, match=match):
1736-
datapoints.Image(tensor_img).resize((20, 20))
17371723
with pytest.warns(UserWarning, match=match):
17381724
datapoints.Image(tensor_img).resized_crop(0, 0, 10, 10, (20, 20))
17391725

@@ -1744,27 +1730,17 @@ def test_antialias_warning():
17441730

17451731
with warnings.catch_warnings():
17461732
warnings.simplefilter("error")
1747-
transforms.Resize((20, 20))(pil_img)
17481733
transforms.RandomResizedCrop((20, 20))(pil_img)
17491734
transforms.ScaleJitter((20, 20))(pil_img)
17501735
transforms.RandomShortestSize((20, 20))(pil_img)
17511736
transforms.RandomResize(10, 20)(pil_img)
1752-
transforms.functional.resize(pil_img, (20, 20))
17531737

1754-
transforms.Resize((20, 20), antialias=True)(tensor_img)
17551738
transforms.RandomResizedCrop((20, 20), antialias=True)(tensor_img)
17561739
transforms.ScaleJitter((20, 20), antialias=True)(tensor_img)
17571740
transforms.RandomShortestSize((20, 20), antialias=True)(tensor_img)
17581741
transforms.RandomResize(10, 20, antialias=True)(tensor_img)
17591742

1760-
transforms.functional.resize(tensor_img, (20, 20), antialias=True)
1761-
transforms.functional.resize_image_tensor(tensor_img, (20, 20), antialias=True)
1762-
transforms.functional.resize(tensor_video, (20, 20), antialias=True)
1763-
transforms.functional.resize_video(tensor_video, (20, 20), antialias=True)
1764-
1765-
datapoints.Image(tensor_img).resize((20, 20), antialias=True)
17661743
datapoints.Image(tensor_img).resized_crop(0, 0, 10, 10, (20, 20), antialias=True)
1767-
datapoints.Video(tensor_video).resize((20, 20), antialias=True)
17681744
datapoints.Video(tensor_video).resized_crop(0, 0, 10, 10, (20, 20), antialias=True)
17691745

17701746

test/transforms_v2_dispatcher_infos.py

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -148,19 +148,6 @@ def fill_sequence_needs_broadcast(args_kwargs):
148148
},
149149
pil_kernel_info=PILKernelInfo(F.horizontal_flip_image_pil, kernel_name="horizontal_flip_image_pil"),
150150
),
151-
DispatcherInfo(
152-
F.resize,
153-
kernels={
154-
datapoints.Image: F.resize_image_tensor,
155-
datapoints.Video: F.resize_video,
156-
datapoints.BoundingBox: F.resize_bounding_box,
157-
datapoints.Mask: F.resize_mask,
158-
},
159-
pil_kernel_info=PILKernelInfo(F.resize_image_pil),
160-
test_marks=[
161-
xfail_jit_python_scalar_arg("size"),
162-
],
163-
),
164151
DispatcherInfo(
165152
F.affine,
166153
kernels={

test/transforms_v2_kernel_infos.py

Lines changed: 1 addition & 107 deletions
Original file line numberDiff line numberDiff line change
@@ -250,74 +250,11 @@ def _get_resize_sizes(spatial_size):
250250
yield height, width
251251

252252

253-
def sample_inputs_resize_image_tensor():
254-
for image_loader in make_image_loaders(sizes=["random"], color_spaces=["RGB"], dtypes=[torch.float32]):
255-
for size in _get_resize_sizes(image_loader.spatial_size):
256-
yield ArgsKwargs(image_loader, size=size)
257-
258-
for image_loader, interpolation in itertools.product(
259-
make_image_loaders(sizes=["random"], color_spaces=["RGB"]),
260-
[F.InterpolationMode.NEAREST, F.InterpolationMode.BILINEAR],
261-
):
262-
yield ArgsKwargs(image_loader, size=[min(image_loader.spatial_size) + 1], interpolation=interpolation)
263-
264-
yield ArgsKwargs(make_image_loader(size=(11, 17)), size=20, max_size=25)
265-
266-
267-
def sample_inputs_resize_image_tensor_bicubic():
268-
for image_loader, interpolation in itertools.product(
269-
make_image_loaders(sizes=["random"], color_spaces=["RGB"]), [F.InterpolationMode.BICUBIC]
270-
):
271-
yield ArgsKwargs(image_loader, size=[min(image_loader.spatial_size) + 1], interpolation=interpolation)
272-
273-
274-
@pil_reference_wrapper
275-
def reference_resize_image_tensor(*args, **kwargs):
276-
if not kwargs.pop("antialias", False) and kwargs.get("interpolation", F.InterpolationMode.BILINEAR) in {
277-
F.InterpolationMode.BILINEAR,
278-
F.InterpolationMode.BICUBIC,
279-
}:
280-
raise pytest.UsageError("Anti-aliasing is always active in PIL")
281-
return F.resize_image_pil(*args, **kwargs)
282-
283-
284-
def reference_inputs_resize_image_tensor():
285-
for image_loader, interpolation in itertools.product(
286-
make_image_loaders_for_interpolation(),
287-
[
288-
F.InterpolationMode.NEAREST,
289-
F.InterpolationMode.NEAREST_EXACT,
290-
F.InterpolationMode.BILINEAR,
291-
F.InterpolationMode.BICUBIC,
292-
],
293-
):
294-
for size in _get_resize_sizes(image_loader.spatial_size):
295-
yield ArgsKwargs(
296-
image_loader,
297-
size=size,
298-
interpolation=interpolation,
299-
antialias=interpolation
300-
in {
301-
F.InterpolationMode.BILINEAR,
302-
F.InterpolationMode.BICUBIC,
303-
},
304-
)
305-
306-
307253
def sample_inputs_resize_bounding_box():
308254
for bounding_box_loader in make_bounding_box_loaders():
309255
for size in _get_resize_sizes(bounding_box_loader.spatial_size):
310256
yield ArgsKwargs(bounding_box_loader, spatial_size=bounding_box_loader.spatial_size, size=size)
311-
312-
313-
def sample_inputs_resize_mask():
314-
for mask_loader in make_mask_loaders(sizes=["random"], num_categories=["random"], num_objects=["random"]):
315-
yield ArgsKwargs(mask_loader, size=[min(mask_loader.shape[-2:]) + 1])
316-
317-
318-
def sample_inputs_resize_video():
319-
for video_loader in make_video_loaders(sizes=["random"], num_frames=["random"]):
320-
yield ArgsKwargs(video_loader, size=[min(video_loader.shape[-2:]) + 1])
257+
return
321258

322259

323260
def reference_resize_bounding_box(bounding_box, *, spatial_size, size, max_size=None):
@@ -352,36 +289,6 @@ def reference_inputs_resize_bounding_box():
352289

353290
KERNEL_INFOS.extend(
354291
[
355-
KernelInfo(
356-
F.resize_image_tensor,
357-
sample_inputs_fn=sample_inputs_resize_image_tensor,
358-
reference_fn=reference_resize_image_tensor,
359-
reference_inputs_fn=reference_inputs_resize_image_tensor,
360-
float32_vs_uint8=True,
361-
closeness_kwargs={
362-
**pil_reference_pixel_difference(10, mae=True),
363-
**cuda_vs_cpu_pixel_difference(),
364-
**float32_vs_uint8_pixel_difference(1, mae=True),
365-
},
366-
test_marks=[
367-
xfail_jit_python_scalar_arg("size"),
368-
],
369-
),
370-
KernelInfo(
371-
F.resize_image_tensor,
372-
sample_inputs_fn=sample_inputs_resize_image_tensor_bicubic,
373-
reference_fn=reference_resize_image_tensor,
374-
reference_inputs_fn=reference_inputs_resize_image_tensor,
375-
float32_vs_uint8=True,
376-
closeness_kwargs={
377-
**pil_reference_pixel_difference(10, mae=True),
378-
**cuda_vs_cpu_pixel_difference(atol=30),
379-
**float32_vs_uint8_pixel_difference(1, mae=True),
380-
},
381-
test_marks=[
382-
xfail_jit_python_scalar_arg("size"),
383-
],
384-
),
385292
KernelInfo(
386293
F.resize_bounding_box,
387294
sample_inputs_fn=sample_inputs_resize_bounding_box,
@@ -394,19 +301,6 @@ def reference_inputs_resize_bounding_box():
394301
xfail_jit_python_scalar_arg("size"),
395302
],
396303
),
397-
KernelInfo(
398-
F.resize_mask,
399-
sample_inputs_fn=sample_inputs_resize_mask,
400-
closeness_kwargs=pil_reference_pixel_difference(10),
401-
test_marks=[
402-
xfail_jit_python_scalar_arg("size"),
403-
],
404-
),
405-
KernelInfo(
406-
F.resize_video,
407-
sample_inputs_fn=sample_inputs_resize_video,
408-
closeness_kwargs=cuda_vs_cpu_pixel_difference(),
409-
),
410304
]
411305
)
412306

0 commit comments

Comments
 (0)