Yes, it needs a GPU to run the PyTorch model for training purposes, and it is advised to have CUDA installed on the PC.