558. Vesuvius Challenge - Ink Detection | vesuvius-challenge-ink-detection
mean = img.mean(dim=(1, 2, 3), keepdim=True)
std = img.std(dim=(1, 2, 3), keepdim=True) + 1e-6
img = (img - mean) / std
albu.Compose(
[
albu.Flip(p=0.5),
albu.RandomRotate90(p=0.9),
albu.ShiftScaleRotate(
shift_limit=0.0625,
scale_limit=0.2,
rotate_limit=15,
p=0.9,
),
albu.OneOf(
[
albu.ElasticTransform(p=0.3),
albu.GaussianBlur(p=0.3),
albu.GaussNoise(p=0.3),
albu.OpticalDistortion(p=0.3),
albu.GridDistortion(p=0.1),
albu.PiecewiseAffine(p=0.3),
],
p=0.9,
),
albu.RandomBrightnessContrast(
brightness_limit=0.3, contrast_limit=0.3, p=0.3
),
ToTensorV2(),
]
)