3 ms·
I think python is generally used for AI and data science stuff, so you'd probably be better off learning that. That said, I think one of the best ways to learn
by siekmanj 8y ago
I think python is generally used for AI and data science stuff, so you'd probably be better off learning that.
That said, I think one of the best ways to learn how to do something is dive right into it. I'm currently in the process of writing a deep learning library in C: https://github.com/siekmanj/sieknet https://github.com/siekmanj/sieknet
So if you're dead set on C++, I'd say the best way is to try to build something cool right off the bat.
- eindiran 8y agoI just checked out your github repo and you've got a really cool project going there. What made you decide to start writing it?
- siekmanj 8y agoThanks! Mostly it was out of a desire to learn more about the actual algorithms behind AI, and trying to figure out if it's a field I might enjoy working in. I really enjoy building things from the ground up, and understanding how each part works.
- skwb 8y agoMy lab (which does extensive collaboration with industry) is all python... I could see maybe building an application that uses a trained model, but I have to agree that python is the current standard for DL research/work.