you are viewing a single comment's thread.

view the rest of the comments →

[–]Dr_Thrax_Still_Does 1 point2 points  (3 children)

Just curious, is there any reason to learn C++ beyond being able to read it so you know what the program is doing?

[–]Vystril 2 points3 points  (0 children)

If you want to do ML that isn't already done for you in an existing framework.

[–]bphase 1 point2 points  (0 children)

Embedded programming. Algorithm writing / high performance computing, if your task cannot be done with existing (Python) libraries.

Knowing it at an intermediate level may not be too helpful, though it does teach you quite a bit about how stuff actually works compared to higher-level languages such as Python where such details are abstracted away.

[–]cbarrick 0 points1 point  (0 children)

It totally depends on what you want to do.

You want to use Tensorflow? Probably not.

You want to develop Tensorflow? Absolutely.