I am passing in bunch of tfms to databunch but when i do data.tfms i get only trasnform which is normalize .
tfms=get_transforms(flip_vert=True,p_affine=0.8,max_rotate=20,p_lighting=0.8,xtra_tfms=[contrast(scale=(0.5, 1.5), p=0.75)])
train_list = (SegmentationItemList
.from_df(df_train_final, path=path/"train_images" )
.split_by_rand_pct(valid_pct=0.1,seed=42)
#.label_from_df(cols=list(range(5)), label_cls=MultiClassSegList, classes=[0, 1, 2, 3, 4])
.label_from_df(cols=0, label_cls=MultiClassSegList4, classes=[1, 2, 3, 4])
# .add_test(testfolder.ls(), label=None,tfm_y=False)
.transform( tfms, size=256
, tfm_y=True)
.databunch(bs=16 ).normalize(stats))
train_list.tfms
[functools.partial(<function _normalize_batch at 0x7fc947c2b2f0>, mean=tensor([0.3960, 0.3960, 0.3960]), std=tensor([0.1790, 0.1790, 0.1790]), do_x=True, do_y=False)]