As the error message points out, the numpy array is invalid as the input to a conv layer, so you would need to transform them to PyTorch tensors.
Add transform=torchvision.transforms.ToTensor() to the dataset and it should work.