carrot
New Member
Posts: 1
Likes: 1
|
Post by carrot on Apr 13, 2018 6:06:07 GMT
Hey all this is my first post on this forum.
Just wanted to kick things off by asking if there is any serious machine learning work being done in C or C++. Not talking backend stuff, I mean like actually neural network development in C. I know Python and R are the most commonly used languages and will have support from Tensorflow, Keras, Theano, etc. so they are better to stick with, but I am just curious if anyone has done some cool NN stuff with C or C++
Thanks!
|
|
|
Post by Elizabeth on Apr 13, 2018 6:25:32 GMT
There are so many people on arktos who know python and stuff. I feel so left out :( But yeah I'm sure they'll let you know!
|
|
|
Post by argonaut on Apr 13, 2018 7:15:23 GMT
Hey all this is my first post on this forum. Just wanted to kick things off by asking if there is any serious machine learning work being done in C or C++. Not talking backend stuff, I mean like actually neural network development in C. I know Python and R are the most commonly used languages and will have support from Tensorflow, Keras, Theano, etc. so they are better to stick with, but I am just curious if anyone has done some cool NN stuff with C or C++ Thanks! I don't know about serious work in pure C/C++. There are libraries in those languages but people on the internet argue that it is not good to learn machine learning in C/C++. However, there is CUDA C/C++, which is extension of C/C++ that can use GPU for calculations. If you are interested there is some information on NVIDIA's website: www.nvidia.com/object/machine-learning.html
|
|
Deleted
Deleted Member
|
Post by Deleted on Apr 13, 2018 7:31:09 GMT
Hey all this is my first post on this forum. Just wanted to kick things off by asking if there is any serious machine learning work being done in C or C++. Not talking backend stuff, I mean like actually neural network development in C. I know Python and R are the most commonly used languages and will have support from Tensorflow, Keras, Theano, etc. so they are better to stick with, but I am just curious if anyone has done some cool NN stuff with C or C++ Thanks! I don't know about serious work in pure C/C++. There are libraries in those languages but people on the internet argue that it is not good to learn machine learning in C/C++. However, there is CUDA C/C++, which is extension of C/C++ that can use GPU for calculations. If you are interested there is some information on NVIDIA's website: www.nvidia.com/object/machine-learning.htmlBetter yet, check this one.
|
|
07h3rw153
New Member
Posts: 8
Likes: 4
Age: Young
|
Post by 07h3rw153 on Apr 15, 2018 8:55:35 GMT
Hey all this is my first post on this forum. Just wanted to kick things off by asking if there is any serious machine learning work being done in C or C++. Not talking backend stuff, I mean like actually neural network development in C. I know Python and R are the most commonly used languages and will have support from Tensorflow, Keras, Theano, etc. so they are better to stick with, but I am just curious if anyone has done some cool NN stuff with C or C++ Thanks! Python is great for prototyping and testing ideas whilst C/C++ is great for implementing robust software. It's a bit like building a model house before building the real thing: if you want to add a room you just cut it out of styrofoam (python) and see how it looks before actually building it (C++). As for stuff made in ML using C what comes to mind is YOLO: You Only Look Once, it was built using darknet which is an ML framework in C developed by Yolo's authors. It's currently the state of the art in object detection, it can even detect objects partially obstructed and objects' abstract representation (characters in painting and so on)
|
|