@@ -38,9 +38,11 @@ def adjust_brightness_video(video: torch.Tensor, brightness_factor: float) -> to
38
38
39
39
40
40
def adjust_brightness (inpt : datapoints .InputTypeJIT , brightness_factor : float ) -> datapoints .InputTypeJIT :
41
- if isinstance (inpt , torch .Tensor ) and (torch .jit .is_scripting () or not isinstance (inpt , datapoints .Datapoint )):
41
+ if isinstance (inpt , torch .Tensor ) and (
42
+ torch .jit .is_scripting () or not isinstance (inpt , datapoints ._datapoint .Datapoint )
43
+ ):
42
44
return adjust_brightness_image_tensor (inpt , brightness_factor = brightness_factor )
43
- elif isinstance (inpt , datapoints .Datapoint ):
45
+ elif isinstance (inpt , datapoints ._datapoint . Datapoint ):
44
46
return inpt .adjust_brightness (brightness_factor = brightness_factor )
45
47
elif isinstance (inpt , PIL .Image .Image ):
46
48
return adjust_brightness_image_pil (inpt , brightness_factor = brightness_factor )
@@ -77,9 +79,11 @@ def adjust_saturation_video(video: torch.Tensor, saturation_factor: float) -> to
77
79
78
80
79
81
def adjust_saturation (inpt : datapoints .InputTypeJIT , saturation_factor : float ) -> datapoints .InputTypeJIT :
80
- if isinstance (inpt , torch .Tensor ) and (torch .jit .is_scripting () or not isinstance (inpt , datapoints .Datapoint )):
82
+ if isinstance (inpt , torch .Tensor ) and (
83
+ torch .jit .is_scripting () or not isinstance (inpt , datapoints ._datapoint .Datapoint )
84
+ ):
81
85
return adjust_saturation_image_tensor (inpt , saturation_factor = saturation_factor )
82
- elif isinstance (inpt , datapoints .Datapoint ):
86
+ elif isinstance (inpt , datapoints ._datapoint . Datapoint ):
83
87
return inpt .adjust_saturation (saturation_factor = saturation_factor )
84
88
elif isinstance (inpt , PIL .Image .Image ):
85
89
return adjust_saturation_image_pil (inpt , saturation_factor = saturation_factor )
@@ -116,9 +120,11 @@ def adjust_contrast_video(video: torch.Tensor, contrast_factor: float) -> torch.
116
120
117
121
118
122
def adjust_contrast (inpt : datapoints .InputTypeJIT , contrast_factor : float ) -> datapoints .InputTypeJIT :
119
- if isinstance (inpt , torch .Tensor ) and (torch .jit .is_scripting () or not isinstance (inpt , datapoints .Datapoint )):
123
+ if isinstance (inpt , torch .Tensor ) and (
124
+ torch .jit .is_scripting () or not isinstance (inpt , datapoints ._datapoint .Datapoint )
125
+ ):
120
126
return adjust_contrast_image_tensor (inpt , contrast_factor = contrast_factor )
121
- elif isinstance (inpt , datapoints .Datapoint ):
127
+ elif isinstance (inpt , datapoints ._datapoint . Datapoint ):
122
128
return inpt .adjust_contrast (contrast_factor = contrast_factor )
123
129
elif isinstance (inpt , PIL .Image .Image ):
124
130
return adjust_contrast_image_pil (inpt , contrast_factor = contrast_factor )
@@ -189,9 +195,11 @@ def adjust_sharpness_video(video: torch.Tensor, sharpness_factor: float) -> torc
189
195
190
196
191
197
def adjust_sharpness (inpt : datapoints .InputTypeJIT , sharpness_factor : float ) -> datapoints .InputTypeJIT :
192
- if isinstance (inpt , torch .Tensor ) and (torch .jit .is_scripting () or not isinstance (inpt , datapoints .Datapoint )):
198
+ if isinstance (inpt , torch .Tensor ) and (
199
+ torch .jit .is_scripting () or not isinstance (inpt , datapoints ._datapoint .Datapoint )
200
+ ):
193
201
return adjust_sharpness_image_tensor (inpt , sharpness_factor = sharpness_factor )
194
- elif isinstance (inpt , datapoints .Datapoint ):
202
+ elif isinstance (inpt , datapoints ._datapoint . Datapoint ):
195
203
return inpt .adjust_sharpness (sharpness_factor = sharpness_factor )
196
204
elif isinstance (inpt , PIL .Image .Image ):
197
205
return adjust_sharpness_image_pil (inpt , sharpness_factor = sharpness_factor )
@@ -301,9 +309,11 @@ def adjust_hue_video(video: torch.Tensor, hue_factor: float) -> torch.Tensor:
301
309
302
310
303
311
def adjust_hue (inpt : datapoints .InputTypeJIT , hue_factor : float ) -> datapoints .InputTypeJIT :
304
- if isinstance (inpt , torch .Tensor ) and (torch .jit .is_scripting () or not isinstance (inpt , datapoints .Datapoint )):
312
+ if isinstance (inpt , torch .Tensor ) and (
313
+ torch .jit .is_scripting () or not isinstance (inpt , datapoints ._datapoint .Datapoint )
314
+ ):
305
315
return adjust_hue_image_tensor (inpt , hue_factor = hue_factor )
306
- elif isinstance (inpt , datapoints .Datapoint ):
316
+ elif isinstance (inpt , datapoints ._datapoint . Datapoint ):
307
317
return inpt .adjust_hue (hue_factor = hue_factor )
308
318
elif isinstance (inpt , PIL .Image .Image ):
309
319
return adjust_hue_image_pil (inpt , hue_factor = hue_factor )
@@ -341,9 +351,11 @@ def adjust_gamma_video(video: torch.Tensor, gamma: float, gain: float = 1) -> to
341
351
342
352
343
353
def adjust_gamma (inpt : datapoints .InputTypeJIT , gamma : float , gain : float = 1 ) -> datapoints .InputTypeJIT :
344
- if isinstance (inpt , torch .Tensor ) and (torch .jit .is_scripting () or not isinstance (inpt , datapoints .Datapoint )):
354
+ if isinstance (inpt , torch .Tensor ) and (
355
+ torch .jit .is_scripting () or not isinstance (inpt , datapoints ._datapoint .Datapoint )
356
+ ):
345
357
return adjust_gamma_image_tensor (inpt , gamma = gamma , gain = gain )
346
- elif isinstance (inpt , datapoints .Datapoint ):
358
+ elif isinstance (inpt , datapoints ._datapoint . Datapoint ):
347
359
return inpt .adjust_gamma (gamma = gamma , gain = gain )
348
360
elif isinstance (inpt , PIL .Image .Image ):
349
361
return adjust_gamma_image_pil (inpt , gamma = gamma , gain = gain )
@@ -375,9 +387,11 @@ def posterize_video(video: torch.Tensor, bits: int) -> torch.Tensor:
375
387
376
388
377
389
def posterize (inpt : datapoints .InputTypeJIT , bits : int ) -> datapoints .InputTypeJIT :
378
- if isinstance (inpt , torch .Tensor ) and (torch .jit .is_scripting () or not isinstance (inpt , datapoints .Datapoint )):
390
+ if isinstance (inpt , torch .Tensor ) and (
391
+ torch .jit .is_scripting () or not isinstance (inpt , datapoints ._datapoint .Datapoint )
392
+ ):
379
393
return posterize_image_tensor (inpt , bits = bits )
380
- elif isinstance (inpt , datapoints .Datapoint ):
394
+ elif isinstance (inpt , datapoints ._datapoint . Datapoint ):
381
395
return inpt .posterize (bits = bits )
382
396
elif isinstance (inpt , PIL .Image .Image ):
383
397
return posterize_image_pil (inpt , bits = bits )
@@ -403,9 +417,11 @@ def solarize_video(video: torch.Tensor, threshold: float) -> torch.Tensor:
403
417
404
418
405
419
def solarize (inpt : datapoints .InputTypeJIT , threshold : float ) -> datapoints .InputTypeJIT :
406
- if isinstance (inpt , torch .Tensor ) and (torch .jit .is_scripting () or not isinstance (inpt , datapoints .Datapoint )):
420
+ if isinstance (inpt , torch .Tensor ) and (
421
+ torch .jit .is_scripting () or not isinstance (inpt , datapoints ._datapoint .Datapoint )
422
+ ):
407
423
return solarize_image_tensor (inpt , threshold = threshold )
408
- elif isinstance (inpt , datapoints .Datapoint ):
424
+ elif isinstance (inpt , datapoints ._datapoint . Datapoint ):
409
425
return inpt .solarize (threshold = threshold )
410
426
elif isinstance (inpt , PIL .Image .Image ):
411
427
return solarize_image_pil (inpt , threshold = threshold )
@@ -453,9 +469,11 @@ def autocontrast_video(video: torch.Tensor) -> torch.Tensor:
453
469
454
470
455
471
def autocontrast (inpt : datapoints .InputTypeJIT ) -> datapoints .InputTypeJIT :
456
- if isinstance (inpt , torch .Tensor ) and (torch .jit .is_scripting () or not isinstance (inpt , datapoints .Datapoint )):
472
+ if isinstance (inpt , torch .Tensor ) and (
473
+ torch .jit .is_scripting () or not isinstance (inpt , datapoints ._datapoint .Datapoint )
474
+ ):
457
475
return autocontrast_image_tensor (inpt )
458
- elif isinstance (inpt , datapoints .Datapoint ):
476
+ elif isinstance (inpt , datapoints ._datapoint . Datapoint ):
459
477
return inpt .autocontrast ()
460
478
elif isinstance (inpt , PIL .Image .Image ):
461
479
return autocontrast_image_pil (inpt )
@@ -543,9 +561,11 @@ def equalize_video(video: torch.Tensor) -> torch.Tensor:
543
561
544
562
545
563
def equalize (inpt : datapoints .InputTypeJIT ) -> datapoints .InputTypeJIT :
546
- if isinstance (inpt , torch .Tensor ) and (torch .jit .is_scripting () or not isinstance (inpt , datapoints .Datapoint )):
564
+ if isinstance (inpt , torch .Tensor ) and (
565
+ torch .jit .is_scripting () or not isinstance (inpt , datapoints ._datapoint .Datapoint )
566
+ ):
547
567
return equalize_image_tensor (inpt )
548
- elif isinstance (inpt , datapoints .Datapoint ):
568
+ elif isinstance (inpt , datapoints ._datapoint . Datapoint ):
549
569
return inpt .equalize ()
550
570
elif isinstance (inpt , PIL .Image .Image ):
551
571
return equalize_image_pil (inpt )
@@ -574,9 +594,11 @@ def invert_video(video: torch.Tensor) -> torch.Tensor:
574
594
575
595
576
596
def invert (inpt : datapoints .InputTypeJIT ) -> datapoints .InputTypeJIT :
577
- if isinstance (inpt , torch .Tensor ) and (torch .jit .is_scripting () or not isinstance (inpt , datapoints .Datapoint )):
597
+ if isinstance (inpt , torch .Tensor ) and (
598
+ torch .jit .is_scripting () or not isinstance (inpt , datapoints ._datapoint .Datapoint )
599
+ ):
578
600
return invert_image_tensor (inpt )
579
- elif isinstance (inpt , datapoints .Datapoint ):
601
+ elif isinstance (inpt , datapoints ._datapoint . Datapoint ):
580
602
return inpt .invert ()
581
603
elif isinstance (inpt , PIL .Image .Image ):
582
604
return invert_image_pil (inpt )
0 commit comments