Hi, I recently came across Fast AI through Nvidia’s Deep Learning Website. I have watched Lesson 1 Overview and AWS Setup.
At this point I’m pursing bachelors and not possible for me to pay for p2.xlarge instances. Is there any alternative that lets you access GPU instances for free for a month or so?
If not, how can I setup environment locally using Docker on macOS? I want to start coding as soon as I can to implement Deep Learning Techniques.
If you’re enrolled at a Uni, you could get about 150$ in AWS credits under their awseducate program. Just apply via the GitHub student pack and you should be good.
I suggest you get familiar with Spot instances and then you could ‘boost’ your credits into giving you more usage time
It’s hours based, but no free lunch. You get charged for an hour whether you use 1 second or 59 minutes.
Docker on a Mac would work, but you won’t be able to use the GPU unless you have an NVIDIA card (and think nvidia-docker might be only Linux, but can’t remember). You can definitely use Keras and TensorFlow on a Mac, just again, maybe not with GPU.
I definitely know that Nvidia-docker image is for computers with Nvidia chips built-in. I wonder if using Keras and Tensorflow locally could be enough to create projects or run fast-ai notebooks/projects as I will be using CPUs on Mac.
One last question - How long does take while running these codes on CPU? (as far as the first and second lessons are concerned) It wouldn’t take days, would it?
I wouldn’t suggest training them on your Mac. You might end up frying your motherboard in extreme cases (if you keep your MacBook overheated for a while, that’s the extreme end result)