Top C++ Frameworks & Libraries for machine learning

An Open Source Machine Learning Framework for Everyone

A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classificatio...

Turi Create simplifies the development of custom machine learning models.

A toolkit for making real world machine learning and data analysis applications in C++

Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes....

Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2s...

Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc....

A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for P...

A flexible, high-performance serving system for machine learning models

Deep Scalable Sparse Tensor Network Engine (DSSTNE) is an Amazon developed library for building Deep Learning (DL) machine learning (ML) models...

mlpack: a scalable C++ machine learning library --

Fit interpretable models. Explain blackbox machine learning.

High performance, easy-to-use, and scalable machine learning (ML) package, including linear model (LR), factorization machines (FM), and field-aware factorization...

The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies....

A domain specific language to express machine learning workloads.

A C++ standalone library for machine learning

C++ image processing and machine learning library with using of SIMD: SSE, AVX, AVX-512 for x86/x64, VMX(Altivec) and VSX(Power7) for PowerPC, NEON for ARM....

A collection of openFrameworks apps for working with machine learning

Matrix Shadow:Lightweight CPU/GPU Matrix and Tensor Template Library in C++/CUDA for (Deep) Machine Learning...

IBM Fully Homomorphic Encryption Toolkit For Linux. This toolkit is a Linux based Docker container that demonstrates computing on encrypted data without decrypting...

This repository provides code for machine learning algorithms for edge devices developed at Microsoft Research India....

Distributed machine learning platform

SFrame: Scalable tabular and graph data-structures built for out-of-core data analysis and machine learning....

Node-tensorflow is a NodeJS API for utilizing Google's machine learning library TensorFlow.

A common bricks library for building scalable and portable distributed machine learning.

Parameter server framework for distributed machine learning

Framework and Library for Distributed Online Machine Learning

captcha break based on opencv2, tesseract-ocr and some machine learning algorithm.

A library that uses hardware acceleration to load sequences of video frames to facilitate machine learning training...

OpenCV projects: Face Recognition, Machine Learning, Colormaps, Local Binary Patterns, Examples...

A multi-model machine learning feature embedding database

MLDB is the Machine Learning Database

Machine learning framework for both deep learning and traditional algorithms

Puffer is a free live TV streaming website and a research study at Stanford using machine learning to improve video streaming...

using c++ code to show the example of machine learning

Matterport3D is a pretty awesome dataset for RGB-D machine learning tasks :)

Open standard for machine learning interoperability

A C++ standalone library for machine learning

OpenMLDB is an open-source database that is designed and optimized to enable data integrity and efficiency for machine learning driven applications. In addition to...