Skip to content

Commit cac8890

Browse files
committed
mypy
1 parent 2ca84fb commit cac8890

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

test/test_transforms_v2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6208,7 +6208,7 @@ def test_transform_invalid_quality_error(self, quality):
62086208

62096209
@pytest.mark.parametrize("quality", [None, True])
62106210
def test_transform_quality_type_error(self, quality):
6211-
with pytest.raises(TypeError, match="quality should be a sequence of length 2"):
6211+
with pytest.raises(TypeError, match="quality"):
62126212
transforms.JPEG(quality=quality)
62136213

62146214

torchvision/transforms/v2/_augment.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,9 @@ class JPEG(Transform):
351351

352352
def __init__(self, quality: Union[int, Sequence[int]]):
353353
super().__init__()
354-
if isinstance(quality, int) and not isinstance(quality, bool):
354+
if isinstance(quality, int):
355+
if isinstance(quality, bool):
356+
raise TypeError("quality can't be bool")
355357
quality = [quality, quality]
356358
else:
357359
_check_sequence_input(quality, "quality", req_sizes=(2,))

0 commit comments

Comments
 (0)