17 size_train = cfg.INPUT.SIZE_TRAIN
20 do_augmix = cfg.INPUT.DO_AUGMIX
23 do_autoaug = cfg.INPUT.DO_AUTOAUG
24 total_iter = cfg.SOLVER.MAX_ITER
27 do_flip = cfg.INPUT.DO_FLIP
28 flip_prob = cfg.INPUT.FLIP_PROB
31 do_pad = cfg.INPUT.DO_PAD
32 padding = cfg.INPUT.PADDING
33 padding_mode = cfg.INPUT.PADDING_MODE
36 do_cj = cfg.INPUT.CJ.ENABLED
37 cj_prob = cfg.INPUT.CJ.PROB
38 cj_brightness = cfg.INPUT.CJ.BRIGHTNESS
39 cj_contrast = cfg.INPUT.CJ.CONTRAST
40 cj_saturation = cfg.INPUT.CJ.SATURATION
41 cj_hue = cfg.INPUT.CJ.HUE
44 do_rea = cfg.INPUT.REA.ENABLED
45 rea_prob = cfg.INPUT.REA.PROB
46 rea_mean = cfg.INPUT.REA.MEAN
48 do_rpt = cfg.INPUT.RPT.ENABLED
49 rpt_prob = cfg.INPUT.RPT.PROB
53 res.append(T.Resize(size_train, interpolation=3))
55 res.append(T.RandomHorizontalFlip(p=flip_prob))
57 res.extend([T.Pad(padding, padding_mode=padding_mode),
58 T.RandomCrop(size_train)])
60 res.append(T.RandomApply([T.ColorJitter(cj_brightness, cj_contrast, cj_saturation, cj_hue)], p=cj_prob))
64 res.append(
RandomErasing(probability=rea_prob, mean=rea_mean))
68 size_test = cfg.INPUT.SIZE_TEST
69 res.append(T.Resize(size_test, interpolation=3))