Browse free open source C++ Machine Learning Software and projects below. Use the toggles on the left to filter open source C++ Machine Learning Software by OS, license, language, programming language, and project status.
Audio Plugin for Audio to MIDI transcription using deep learning
A simulator for drones, cars and more, built on Unreal Engine
fast C++ library for linear algebra & scientific computing
PyTorch/TorchScript/FX compiler for NVIDIA GPUs using TensorRT
Easy-to-use deep learning framework with 3 key features
ONNX Runtime: cross-platform, high performance ML inferencing
OpenVINO™ Toolkit repository
Offline speech recognition API for Android, iOS, Raspberry Pi
LiteRT-LM is Google's production-ready inference framework
Open Source Computer Vision Library
Open standard for machine learning interoperability
Real-time multi-person keypoint detection library for body, face, etc.
Deep Learning API and Server in C++14 support for Caffe, PyTorch
A GPU-accelerated library containing highly optimized building blocks
Environments and algorithms for research in general reinforcement
Cross-platform, customizable ML solutions
C++ library for high performance inference on NVIDIA GPUs
ONNX-TensorRT: TensorRT backend for ONNX
Open-source simulator for autonomous driving research.
Analyzing, storing and visualizing big data, scientifically
MNN is a blazing fast, lightweight deep learning framework
MLX: An array framework for Apple silicon
Doom-based AI research platform for reinforcement learning
Lightweight inference library for ONNX files, written in C++