I have a current setup where I create a few data loader with different batch sizes and number of workers which I use for different purposes. I have one for the normal training, and then another one for visualization, etc; I need different batch sizes.
Question: I was wondering if a dataloader, e.g. created with 8 workers, block memory, although they are not currently used? Or is it fine to generate a few data loaders, although some are only rarely used?