Hi, all.  I’m trying to get PyTorch up and running locally on a Win10 laptop, and I’ve been having a fair bit of difficulty; everything crashes and burns when I hit a call to torch._C._cuda_init() with a rather unhelpful runtime error (RuntimeError: CUDA error: unknown error).  torch.cuda.is_available() returns true, and I am able to set the device to “cuda:0” .
Here’s how my laptop is currently set up:

GPU: GeForce GTX 1050ti (Max-Q variant)
GPU driver version: 431.36
CUDA Version: 10.1 (I’ve installed the 10.0 archival version from nVidia’s site, but 10.1 shows up when I run nvidia-smi.  I did originally start with the 10.1 installer, but tried to uninstall all the components; is there something I need to do to get a clean uninstall?)
PyTorch + torchvision were installed via conda using conda install pytorch torchvision cudatoolkit=10.0 -c pytorch ; pytorch shows as version 1.1.0 with build py3.7_cuda100_cudnn7_1 .

I tried uninstalling my drivers entirely and just installing the CUDA 10.0 toolkit, but on doing so nvidia-smi reported that it couldn’t communicate with drivers.  Do I need to try to roll back to an earlier GPU driver version?  Is there something in particular I need to do to go vestiges of the CUDA 10.1 toolkit off of my machine?  Should I take off and nuke it all from orbit?