轻量级机器学习或深度学习库:
dlib http://ww.dlib.net 一个c++的全功能框架,主要用于人脸(当然也可以干其它的了,有名的facerecognition库就是用的它)
darknet https://pjreddie.com/darknet/yolo/ 非常有名的c实现的深度学习库,目标检测使用. 使用openblas之类优化后,性能显著提高。当然,也可以使用mkl之类优化。另外,它还有一个nnpack优化版本。
mlpack https://www.mlpack.org 纯机器学习算法,包括分类,聚类,回归等算法。 纯c++实现。
当然,其它老版的框架,如tensorflow, pytorch, theano, caffe等,本来就支持c++,只是太重太重,也不好下手优化它。如果用不上复杂的深度学习,那还是避免在工程上使用。
***********另外,如果你需要用复杂的深度学习框架,但是又没有好的GPU资源 ,可以考虑plaidML 框架,Intel出品,可以充分用上各种加速资源 ,包括cpu, 集成gpu, amd gpu*******************