---
description: Detailed exploration into Ultralytics data augmentation methods including BaseTransform, MixUp, LetterBox, ToTensor, and more for enhancing model performance.
keywords: Ultralytics, Data Augmentation, BaseTransform, MixUp, RandomHSV, LetterBox, Albumentations, classify_transforms, classify_albumentations
---
## BaseTransform
---
### ::: ultralytics.data.augment.BaseTransform
< br > < br >
## Compose
---
### ::: ultralytics.data.augment.Compose
< br > < br >
## BaseMixTransform
---
### ::: ultralytics.data.augment.BaseMixTransform
< br > < br >
## Mosaic
---
### ::: ultralytics.data.augment.Mosaic
< br > < br >
## MixUp
---
### ::: ultralytics.data.augment.MixUp
< br > < br >
## RandomPerspective
---
### ::: ultralytics.data.augment.RandomPerspective
< br > < br >
## RandomHSV
---
### ::: ultralytics.data.augment.RandomHSV
< br > < br >
## RandomFlip
---
### ::: ultralytics.data.augment.RandomFlip
< br > < br >
## LetterBox
---
### ::: ultralytics.data.augment.LetterBox
< br > < br >
## CopyPaste
---
### ::: ultralytics.data.augment.CopyPaste
< br > < br >
## Albumentations
---
### ::: ultralytics.data.augment.Albumentations
< br > < br >
## Format
---
### ::: ultralytics.data.augment.Format
< br > < br >
## ClassifyLetterBox
---
### ::: ultralytics.data.augment.ClassifyLetterBox
< br > < br >
## CenterCrop
---
### ::: ultralytics.data.augment.CenterCrop
< br > < br >
## ToTensor
---
### ::: ultralytics.data.augment.ToTensor
< br > < br >
## v8_transforms
---
### ::: ultralytics.data.augment.v8_transforms
< br > < br >
## classify_transforms
---
### ::: ultralytics.data.augment.classify_transforms
< br > < br >
## hsv2colorjitter
---
### ::: ultralytics.data.augment.hsv2colorjitter
< br > < br >
## classify_albumentations
---
### ::: ultralytics.data.augment.classify_albumentations
< br > < br >