3 ms·
That's the source of many questions on Stack Overflow: "I want to implement a [insert ML task here] but I don't understand [insert Python syntax here]". Someti
by selcuka 5y ago
That's the source of many questions on Stack Overflow: "I want to implement a [insert ML task here] but I don't understand [insert Python syntax here]".
Sometimes it is inevitable though, as in the example above. If you want to start with ML it makes more sense to start by learning Python.
- mattkrause 5y agoThe trick is that you should learn either enough ML or enough Python first, so you can identify where the problem lies.
- chrsig 5y agoI don't think that's strictly true. There are books/projects that one can do in other languages to get acquainted with ML -- there's nothing that _strictly_ ties it to python, at all. Would it open doors? sure! -- and it may make more sense to invest in learning python first. But it probably makes sense to do that learning in some domain that you already know, so you can gauge how effective/correct you're being. I'm sure there's some adversarial combination to be found where the mantra doesn't apply, but in practice, it's done me a world of good.