I am using the dataloader class to load files and then sending them to a GPU (Nvidia K80). The Intel processor has the Haswell architecture.
image_loader = torch.utils.data.DataLoader(dataset, batch_size=4, shuffle=True, num_workers=4)
for x in enumerate(image_loader, 0):
    x = x.to(device)

However, this gives the error:
RuntimeError: could not unlink the shared memory file /torch_18607_1504223053
What could the issue be? It does not appear that any files (paths to images) are duplicated in my dataset, which would cause the dataloader to load the same image simultaneously in two parallel processes.