build_ade20k_dataloader#
- composer.datasets.build_ade20k_dataloader(global_batch_size, datadir, *, split='train', drop_last=True, shuffle=True, base_size=512, min_resize_scale=0.5, max_resize_scale=2.0, final_size=512, ignore_background=True, **dataloader_kwargs)[source]#
Builds an ADE20k dataloader.
- Parameters
global_batch_size (int) โ Global batch size.
datadir (str) โ Path to location of dataset.
split (str) โ The dataset split to use either โtrainโ, โvalโ, or โtestโ. Default:
'train`
.drop_last (bool) โ Whether to drop last samples. Default:
True
.shuffle (bool) โ Whether to shuffle the dataset. Default:
True
.base_size (int) โ Initial size of the image and target before other augmentations. Default:
512
.min_resize_scale (float) โ The minimum value the samples can be rescaled. Default:
0.5
.max_resize_scale (float) โ The maximum value the samples can be rescaled. Default:
2.0
.final_size (int) โ The final size of the image and target. Default:
512
.ignore_background (bool) โ If true, ignore the background class when calculating the training loss. Default:
true
.**dataloader_kwargs (Dict[str, Any]) โ Additional settings for the dataloader (e.g. num_workers, etc.)