Live data from Hacker News

Deep Learning for Coders – Launching Deep Learning Part 2

fast.ai

51–60 of 94 posts

Re: Deep Learning for Coders – Launching Deep Learning Part 2

#51

For folks who've gone through part 1 and 2. Do you think the course provides enough material to tackle tasks like deep learning ocr [1] or custom object detection in images? [1]: https://blogs.dropbox.com/tech/2017/04/creating-a-modern-ocr...

Yes, you should absolutely be able to tackle those tasks after doing the course.

Re: Deep Learning for Coders – Launching Deep Learning Part 2

#52

Earlier quoted context omitted.

If you have the hardware, you can do without an AWS account (you might need to be an "expert" to interpret the instructions to run on your own hardware instead of AWS). I used my gaming rig with a 1080 GTX Ti card.

Why? Why can't I just do it with my crappy hardware, and it take longer?

You can do it on a poorer graphics card, but that's only if it has enough GPU RAM, and only if its supports a relatively recent compute version.

You _can_ run it on a CPU, and that can work fine for very simple models (like the Tensorflow demos with MNIST) but anything much larger and things really start to take forever. Like, you'll be waiting for months.

Re: Deep Learning for Coders – Launching Deep Learning Part 2

#53
post #34

Earlier quoted context omitted.

I come from the opposite side of the spectrum. I know nothing about UNIX/AWS/Shell and have no intimate or strong opinions on any of the tools. I am confused by basics such as how to make a special request for P2 access, since the set up video is out of date. The git cloning recommendations on the wiki is also confusing to me. I'd rather see a video on how to do the git cloning or step-by-step instructions (with pict…

We (including the rest of the learning community) would love to help you - could you post on the forums the problems you are having and we'll try to help sort them out? If you've already posted, please at-mention me there so I don't miss it. It's a fine line between helping too much vs too little in lesson 1! For the next time we run part 1, we're thinking we'll have an optional weekend workshop to teach the necessar…

If I'm understanding EC2 pricing, this looks a lot cheaper. What's the downside of using crestle instead of AWS for the course?

Re: Deep Learning for Coders – Launching Deep Learning Part 2

#54
post #32

Part 1 was great. However, the first lesson took a bit of stamina to go through. Much of it was introducing basic Unix/AWS/shell/Python things I know intimately and have strong opinions and deeply set ways about. Shell aliases, how to use AWS, what Python distribution to run, running Python from some crazy web tool called notebooks (and not Emacs), etc. felt like I was forced to learn a random selection of randomly f…

I started watching the videos in Part 1 and was disappointed to find out that I was going to have to create an AWS account. I really don't want to deal with accidentally racking up a large bill on AWS.

For GPU instance, I would suggest https://www.hetzner.com/dedicated-rootserver/ex51-ssd-gpu?co....

It is only 99 euro/month.

Re: Deep Learning for Coders – Launching Deep Learning Part 2

#55
post #34

Earlier quoted context omitted.

We (including the rest of the learning community) would love to help you - could you post on the forums the problems you are having and we'll try to help sort them out? If you've already posted, please at-mention me there so I don't miss it. It's a fine line between helping too much vs too little in lesson 1! For the next time we run part 1, we're thinking we'll have an optional weekend workshop to teach the necessar…

If I'm understanding EC2 pricing, this looks a lot cheaper. What's the downside of using crestle instead of AWS for the course?

(I built Crestle.)

The downside is you don't get as much control over your environment (you get a terminal in the browser, but no SSH or sudo access, for example). If you have the inclination and ability to manage your own instances, EC2 is more flexible.

Re: Deep Learning for Coders – Launching Deep Learning Part 2

#56
Thank you so much for this, for me Deep learning Part 1 was a top notch course that really helped me learn by actually doing things in variety of topics (e.g competing in Kaggle, creating spreadsheets to understand collaborative filtering & embeddings, sentiment analysis using CNN and RNN etc). I found the top down approach to very effective in keeping me motivated as I worked my way through the course. It took me 6 months of watching(and rewatching) the videos and working on problems to get comfortable.

I have done a few MOOCs: Andrew Ng's machine learning, Coursera ML specialisation, edx Analytics Edge and all of them were good learning experience but fast ai's deep learning part 1 really stood out.

For me, the combination of Deep Learning Book + Fast ai MOOC + CS231n (youtube videos & assignments) cover almost everything I want to learn about the subject.

@jph00, I'm half way through neural style transfer and I am loving it.

Re: Deep Learning for Coders – Launching Deep Learning Part 2

#57
post #34

Earlier quoted context omitted.

I come from the opposite side of the spectrum. I know nothing about UNIX/AWS/Shell and have no intimate or strong opinions on any of the tools. I am confused by basics such as how to make a special request for P2 access, since the set up video is out of date. The git cloning recommendations on the wiki is also confusing to me. I'd rather see a video on how to do the git cloning or step-by-step instructions (with pict…

We (including the rest of the learning community) would love to help you - could you post on the forums the problems you are having and we'll try to help sort them out? If you've already posted, please at-mention me there so I don't miss it. It's a fine line between helping too much vs too little in lesson 1! For the next time we run part 1, we're thinking we'll have an optional weekend workshop to teach the necessar…

I'm doing part 1 at the moment, and the outdated AWS setup instructions on the site frustrated me a bit as well.

Maybe an idea would be to leverage the community a bit more? Make it easier to edit the wiki for MOOC-students which are the ones watching/reading the material later on. And maybe refer to that wiki more on the site.

I end up using the forums a lot for trying to find info on stuff that is not working, or I don't understand. But it's not an easy platform to find information since it isn't structured well.

Re: Deep Learning for Coders – Launching Deep Learning Part 2

#58
post #50

They don't even have a link to part 1 at the start of the article??

The very 1st link of the article is a link to part 1. I'll also link the text 'part 1' in that paragraph to make it more clear.

Ah ok, confusingly this is the link to part 1: http://course.fast.ai/

This seems a bit odd.

Re: Deep Learning for Coders – Launching Deep Learning Part 2

#59
post #57
post #34

Earlier quoted context omitted.

We (including the rest of the learning community) would love to help you - could you post on the forums the problems you are having and we'll try to help sort them out? If you've already posted, please at-mention me there so I don't miss it. It's a fine line between helping too much vs too little in lesson 1! For the next time we run part 1, we're thinking we'll have an optional weekend workshop to teach the necessar…

I'm doing part 1 at the moment, and the outdated AWS setup instructions on the site frustrated me a bit as well. Maybe an idea would be to leverage the community a bit more? Make it easier to edit the wiki for MOOC-students which are the ones watching/reading the material later on. And maybe refer to that wiki more on the site. I end up using the forums a lot for trying to find info on stuff that is not working, or I…

It's been a while since I watched the course, but IIRC the setup video had an overlay that said to simply put "fast.ai MOOC" (or something similar) into the P2 request form. Worked perfectly for me. Did that not show up for you?

Re: Deep Learning for Coders – Launching Deep Learning Part 2

#60
post #55

Earlier quoted context omitted.

If I'm understanding EC2 pricing, this looks a lot cheaper. What's the downside of using crestle instead of AWS for the course?

(I built Crestle.) The downside is you don't get as much control over your environment (you get a terminal in the browser, but no SSH or sudo access, for example). If you have the inclination and ability to manage your own instances, EC2 is more flexible.

Just wondering: what kind of infrastructure are you running on? If I were to build something like this I'd probably run it atop of EC2 or GCE, so pricing would never be lower than them.
Post reply on HN