Machine learning in the Qt C++
-
wrote on 4 Jul 2018, 20:49 last edited by
I would like to know if Qt will have Machine Learning API in its libraries to use?
-
Hi,
What kind of API do you have in mind ?
-
wrote on 5 Jul 2018, 11:16 last edited by
java weka, tensoflow etc ...
-
java weka, tensoflow etc ...
wrote on 5 Jul 2018, 11:24 last edited by@Everton-Fonseca
What would this have to do with Qt, as opposed to plain C++ ? -
wrote on 5 Jul 2018, 11:24 last edited by VRonin 7 May 2018, 11:30
This is too specific to ever become part of Qt, there are C++ libraries available however like http://dlib.net/ (MIT) and http://caffe.berkeleyvision.org/ (Berkeley)
-
wrote on 5 Jul 2018, 12:01 last edited by
what is the best machine learning to c ++ framework?
-
wrote on 5 Jul 2018, 12:18 last edited by
This is probably not the best place to ask that question as machine learning expertise is not that widespread but I linked 2 libraries that come from 2 top universities so I would expect them to both work well. By fame, I heard a lot more about caffe than dlib but it might not matter much
-
what is the best machine learning to c ++ framework?
- what is the best machine learning to c ++ framework?
The one that meets your requirements :)
Its such broad field that you cant possible say.https://www.quora.com/What-are-the-best-open-source-machine-learning-libraries-written-in-C++
-
wrote on 5 Jul 2018, 18:02 last edited by
Hi,
this page has a good project with tensorflow
http://amin-ahmadi.com/2018/03/15/how-to-create-an-image-classifier-using-qt-opencv-and-tensorflow/ -
wrote on 5 Sept 2018, 13:02 last edited by
It also possible to integrate Google's TensorFlow framework with Qt and provide AI features across platforms.
You can find a guide how to build and integrate TensorFlow with Qt and V-Play here:
https://v-play.net/cross-platform-development/machine-learning-add-image-classification-for-ios-and-android-with-qt-and-tensorflowThe example project of this guide includes Image Classification and Object Recognition features based on neural network models, which you can control from QML:
Tensorflow provides the machine learning framework, whereas V-Play and Qt facilitate the app deployment to multiple platforms: desktop and mobile.