Should I start now? Or wait until the fastai v1 course in 2019?

Hi all,

I am looking for a bit of advice about starting the course. I have been considering starting the course for a year, and was about to do it, but I see everyone excited about the new fastai v1, and that the course using it will come out in 2019.

Would you recommend:

  1. Start the course now, and use fastai v0.7?
  2. Start the course now, and use fastai v1?
  3. Wait until the new version of the course comes out, and use v1 then?

Additionally, I saw a blogpost on using Google Colab for fastai https://medium.com/@prakash_31206/fastest-way-to-setup-fast-ai-course-notebooks-for-free-using-google-colab-gpu-and-clouderizer-c8a004e1d50d - Is there a negative to using that over paperspace (besides the fact that it closes after 12 hours)?

Thanks everyone!

2 Likes

You should start now and use fastai v0.7 as the notebooks are written!

Seriously, you can easily finish the course now until the new version comes out. If you wait until january or february you easily miss out on 2-3 months of time you could spend learning the stuff that is already in the fastai courses.

And the API changes from v0.7 to v1.0 are not that big. Furthermore thatā€™s not the point! If you have a solid understanding of how to train neural networks the api is just a means to an end.

Also I would start on paperspace. There are plenty of 15$ coupon codes to find here in the forum and it is the easiest setup. It would be very frustrating to spend like 10h setting up the environment alone. And I had no luck with Google Colab so far. I did the first 4 lessons on paperspace and I have maybe spend 5$ or so because of the coupon code.

1 Like

I thought it all works with v1 as well no, at least I managed to run the first couple of them with v1.

Maybe Iā€™ve been doing it wrong, I should also say family/work havenā€™t let me dive into it yet.

1 Like

It depends on how comfortable you are with code. If you are somewhat comfy, fastai 1 is well documented and you should be able to re-write the 0.7 notebooks with a modest amount of research. Expect a few curveballs, but a lot of those involve fastai 1 being simpler than 0.7, and ā€˜why do I only write one line of code when the notebook has six lines?ā€™ The other five lines are probably defaults in the one line. You can still tweak those parameters, but your initial models can bypass those decisions and just roll with the defaults.

1 Like

Definitely start now, the knowledge and experience you gain will help you when new version goes public.

1 Like

Definitely start now. Practice, practice, practice. This is the key to build and gain intuition around a concept. And this takes a long time.

The API changes is huge. I think you intended to say that the changes in DL concepts (and knowledge) from the old course to the new course are not that huge.

3 Likes

Thanks all ā€“ I see the consensus ā€“ I just signed up for paperspace yesterday, and hope to start on the content later today (itā€™s my first time working on a cloud server, so there was a bit to learn there :slight_smile: )

One last advice question for now: When going through the course, do you recreate the notebooks from scratch? Or do you generally copy the notebooks from git, and run/edit/rewrite as you go?

Thanks

Jeremy recommends watching the videos, later trying to replicate the model from scratch, and only checking the existing notebooks when you get stuck. Not everybody is able to pull this off, so do as much you can, as long as it is more than just clicking straight through the notebooks. Spend as much time in the code as possible, and a few videos in you will be rolling your own.

3 Likes

Hi there,

I asked myself same question and decided to go ahead with 2k18: Jeremy recommends going through the material a first time fast to learn the concepts and then re-watch the videos and dig deeper. So planning doing first pass on 2k18 and will dig deeper on 2k19.

As for Collaboratory it is a easy setup and a great platform, I combined info from different blog/forum posts and get it set up in a couple of hours, I can share the notebook on Github if you want so you can get it ready in couple of minutes. So far very happy with it, I always have 11GB GPU for myself, so same than paper space but free :slight_smile:

1 Like

That sounds great - Iā€™d love to see the notebook, thanks

Alan

Here you go, Lesson 1&2 for now, will add others as I go through material.

https://github.com/whobbes/fastai

W.

2 Likes

Thanks!

Thanks a lot! Iā€™ve just started this course two days ago and I canā€™t access Paperspace for some reason, Crestle is giving issues once in a while. It could be a network issue from my side I believe. Anyway I donā€™t mind the extra hassle of setting my own development environment through Google Colab and your notebooks will be of great help for me!

Hello everyone! Is there an estimate of when the new part 1 of the deep learning course using fast.ai v3 will be released?

Thanks a lot!

Jeremy indicated they would be up ā€˜in about a weekā€™ four days ago, so it should be soon.

Thanks Ralph. I didnā€™t know if I should study the course now or wait, but ā€œin about a weekā€ sounds like I should wait.

Same here. But Iā€™ll wait a few days as new course might be more easier and less buggy to follow.

Also beware of Google. I set up google ML engine for this course and within 4 days some glitch billed me Ā£7000 !! They have been sorting this out for 3 weeks and given no feedback and no promises that the bill will be waived! So iā€™ve switched to paperspace it is simple and has no weird hidden charges to it.

When does the course start in 2019?

2 Likes

On Jan 15, 2019, Jeremy posted:

1 Like