3 ms·
Upvoted because I think you are very correct. I would expand this to include machine learning in general, with a healthy dose on deep learning architectures.
by cr0sh 10y ago
Upvoted because I think you are very correct.
I would expand this to include machine learning in general, with a healthy dose on deep learning architectures.
Specific tools/tech:
* Python and C++
* TensorFlow (and TensorBoard for vis)
* Keras (soon to be part of TensorFlow)
* Theano (not as popular as the previous two, but look into it)
* CUDA/CUDNN
Per the last one - if you're going to be playing in this sandbox, get used to using NVidia's tech; AMD for some reason isn't there yet - though they do have some stuff. Maybe it's a lack of marketing or something.
If you want to get your toes wet a bit - check out:
http://playground.tensorflow.org/ http://playground.tensorflow.org/
Finally - there's been recent research on using deep learning to create and enhance deep learning networks - so for all I know, in the future a developer role in deep learning may not even resemble an actual software development gig...