Ask HN: Whats the best way to learn C++ for Deep learning?
1–10 of 31 posts
Re: Ask HN: Whats the best way to learn C++ for Deep learning?
#2Re: Ask HN: Whats the best way to learn C++ for Deep learning?
#3That 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
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.
Re: Ask HN: Whats the best way to learn C++ for Deep learning?
#4Re: Ask HN: Whats the best way to learn C++ for Deep learning?
#5I 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 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.
Re: Ask HN: Whats the best way to learn C++ for Deep learning?
#6Re: Ask HN: Whats the best way to learn C++ for Deep learning?
#71) learn c++ 2) learn deep learning 3) learn c++ with deep learning: much easier once you have done 1) and 2)
Re: Ask HN: Whats the best way to learn C++ for Deep learning?
#8Might be 3 different skills here: 1) learn c++ 2) learn deep learning 3) learn c++ with deep learning: much easier once you have done 1) and 2)
Re: Ask HN: Whats the best way to learn C++ for Deep learning?
#9You can look at examples from DyNet ( https://dynet.readthedocs.io/en/latest/cpp_basic_tutorial.ht... ) or the C++ Pytorch bindings ( https://pytorch.org/cppdocs/ ). I would strongly recommend python though, as most deep learning work is done with it.
Re: Ask HN: Whats the best way to learn C++ for Deep learning?
#10I took a class under Bjarne Stroustrup and he highly recommended Tour of C++ [0] as the best way to learn modern C++ for someone who already has some programming experience. That and of course, Effective C++[1] by Scott Meyers.
[0] - https://www.amazon.com/Tour-C-Depth/dp/0321958314
[1] - https://www.amazon.com/Effective-Specific-Improve-Programs-D...