Get length of training data after transforms

In lesson 2 when creating after creating the data loaders, how can I find out the size of my dataset after data augmentation:

bears = DataBlock(blocks=(ImageBlock, CategoryBlock),
                       get_items=get_image_files,
                       splitter=RandomSplitter(valid_pct=0.2, seed=42),
                       item_tfms=RandomResizedCrop(224, min_scale=0.5),
                       batch_tfms=aug_transforms(),
                       get_y=parent_label)
dls = bears.datasets(path)
1 Like

The generated datasets are stored in train_ds and valid_ds:

# size of training dataset
len(dls.train_ds)

#size of validation dataset
len(dls.valid_ds)
2 Likes