Thanks for the update!
The last error message is especially helpful.
RuntimeError: cuDNN error: CUDNN_STATUS_INTERNAL_ERROR (findAlgorithms...

indicates that cudnn cannot find a valid algorithm for the current setup (conv, input, datatype, device).
Could you install the PyTorch binaries with CUDA10.2 and cudnn7.6.5.32?
If you are still running into this error, try to use benchmark mode via torch.backends.cudnn.benchmark=True or disable cudnn via torch.backends.cudnn.enabled=False.
The former option will benchmark each new input shape (which will make this iteration slower) and will try to find the fastest algorithm for the current workload.