MCPcopy Create free account
hub / github.com/QWTforGithub/T2LDM / transforms_noaug_train

Function transforms_noaug_train

timm/data/transforms_factory.py:17–41  ·  view source on GitHub ↗
(
        img_size=224,
        interpolation='bilinear',
        use_prefetcher=False,
        mean=IMAGENET_DEFAULT_MEAN,
        std=IMAGENET_DEFAULT_STD,
)

Source from the content-addressed store, hash-verified

15
16
17def transforms_noaug_train(
18 img_size=224,
19 interpolation='bilinear',
20 use_prefetcher=False,
21 mean=IMAGENET_DEFAULT_MEAN,
22 std=IMAGENET_DEFAULT_STD,
23):
24 if interpolation == 'random':
25 # random interpolation not supported with no-aug
26 interpolation = 'bilinear'
27 tfl = [
28 transforms.Resize(img_size, interpolation=str_to_interp_mode(interpolation)),
29 transforms.CenterCrop(img_size)
30 ]
31 if use_prefetcher:
32 # prefetcher and collate will handle tensor conversion and norm
33 tfl += [ToNumpy()]
34 else:
35 tfl += [
36 transforms.ToTensor(),
37 transforms.Normalize(
38 mean=torch.tensor(mean),
39 std=torch.tensor(std))
40 ]
41 return transforms.Compose(tfl)
42
43
44def transforms_imagenet_train(

Callers 1

create_transformFunction · 0.85

Calls 2

str_to_interp_modeFunction · 0.90
ToNumpyClass · 0.90

Tested by

no test coverage detected