The default collate function used in the DataLoader should create tensors from all passed samples, so I’m unsure why a list is returned unless you are using a custom collate_fn.
Which PyTorch version are you using and could you post the folder structure, please?