So I had provisioned an EC2 instance for the earlier version of Lesson 1 using Theano and everything worked fine. I cloned the fastai/fastai repo on the same machine and followed all the instructions and ran the notebook. And got False when the notebook ran torch.cuda.is_available()
problem solved. It was an issue with the version of CUDA I was running. Im guessing the FastAI env required CUDA 9 and I was running 8. I looked into the nvidia docs and here were the steps i followed
Get the link address to the pkg based on your system architecture
Google Cloud Compute (where iām running my VM) seems to install CUDA 7.5 by default. So any other google users, with this error, this is a valid fix.