title: nvidia-smi command could communicate with nvidia driver microsoft azure dsvm
body: <p>Right after creating and starting up a data science virtual machine and connecting through ssh, I tried to use the <code>nvidia-smi</code> to see if the built-in nvidia and cuda were working property. The returned message read</p>
  
  <blockquote>
    <p>NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA
    driver. Make sure that the latest NVIDIA driver is installed and
    running.</p>
  </blockquote>
  
  <p>These were supposed to be part of the vm, yet when I tried to run the program I created, my local computer's default CPU was used instead of the vm's GPU. The ultimate goal of my project is to run an object detection model with the performance sped up from the my lousy 11 sec/image, so I figured I would use a vm and take advantage of its computing power. Yet it seems like this may not be the best option, so if anyone else has some advice there, I would appreciate it.</p>