In Windows 10, my computer has NVIDIA driver 456.71 and I installed PyTorch using
conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch
Then, I checked whether PyTorch used CUDA by typing the followings:
import torch
torch.cuda.is_available()

And it returned True.
It’s pretty weird to me because I’ve heard that we need to install both NVIDIA drivers and CUDA to use GPUs.
Thus, my question is: Can I use PyTorch and GPU-enabled training and testing without manually installing CUDA for Windows?