__init__.py 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. from torchvision.transforms import AutoAugmentPolicy, InterpolationMode # usort: skip
  2. from . import functional # usort: skip
  3. from ._transform import Transform # usort: skip
  4. from ._augment import CutMix, MixUp, RandomErasing
  5. from ._auto_augment import AugMix, AutoAugment, RandAugment, TrivialAugmentWide
  6. from ._color import (
  7. ColorJitter,
  8. Grayscale,
  9. RandomAdjustSharpness,
  10. RandomAutocontrast,
  11. RandomChannelPermutation,
  12. RandomEqualize,
  13. RandomGrayscale,
  14. RandomInvert,
  15. RandomPhotometricDistort,
  16. RandomPosterize,
  17. RandomSolarize,
  18. )
  19. from ._container import Compose, RandomApply, RandomChoice, RandomOrder
  20. from ._geometry import (
  21. CenterCrop,
  22. ElasticTransform,
  23. FiveCrop,
  24. Pad,
  25. RandomAffine,
  26. RandomCrop,
  27. RandomHorizontalFlip,
  28. RandomIoUCrop,
  29. RandomPerspective,
  30. RandomResize,
  31. RandomResizedCrop,
  32. RandomRotation,
  33. RandomShortestSize,
  34. RandomVerticalFlip,
  35. RandomZoomOut,
  36. Resize,
  37. ScaleJitter,
  38. TenCrop,
  39. )
  40. from ._meta import ClampBoundingBoxes, ConvertBoundingBoxFormat
  41. from ._misc import (
  42. ConvertImageDtype,
  43. GaussianBlur,
  44. Identity,
  45. Lambda,
  46. LinearTransformation,
  47. Normalize,
  48. SanitizeBoundingBoxes,
  49. ToDtype,
  50. )
  51. from ._temporal import UniformTemporalSubsample
  52. from ._type_conversion import PILToTensor, ToImage, ToPILImage, ToPureTensor
  53. from ._deprecated import ToTensor # usort: skip