Port of OpenAI's Whisper model in C/C++
Repository Index
47,133 repositories indexed
1–24 of 25 · Most stars
OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation
- openpose
- computer-vision
- machine-learning
- cpp
Distribute and run LLMs with a single file.
- cross-platform
- gguf
- llama-cpp
- local-ai
Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages
Point Cloud Library (PCL)
- pcl
- c-plus-plus
- cpp
- pointcloud
Production ready toolkit to run AI locally
Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning.
- c-plus-plus
- machine-learning
- online-learning
- contextual-bandits
Facebook AI Research's Automatic Speech Recognition Toolkit
- wav2letter
- speech-recognition
- end-to-end
- deep-learning
A C++ standalone library for machine learning
- flashlight
- machine-learning
- autograd
- cpp
Optimized primitives for collective multi-GPU communication
- communications
- cpp
- cuda
- deep-learning
Open-source library of optimized deep learning operations (matmul, convolution, attention) for CPUs (x64, AArch64, RISC-V) and Intel GPUs. Used by PyTorch, TensorFlow, OpenVINO, and ONNX Runtime.
- onednn
- oneapi
- performance
- cpp
A collection of GICP-based fast point cloud registration algorithms
- point-cloud
- pcl
- gicp
- icp
C++-based high-performance parallel environment execution engine (vectorized env) for general RL environments.
- reinforcement-learning
- parallel-processing
- cpp17
- pybind11
stdgpu: Efficient STL-like Data Structures on the GPU
- gpu
- gpu-computing
- gpu-acceleration
- gpgpu
A lightweight header-only library for using Keras (TensorFlow) models in C++.
Thin, unified, C++-flavored wrappers for the CUDA APIs
- api-wrapper
- cuda
- cuda-runtime-api
- modern-cpp
C++ library for solving large sparse linear systems with algebraic multigrid method
- amg
- c-plus-plus
- sparse-linear-systems
- opencl
🏅State-of-the-art learned data structure that enables fast lookup, predecessor, range searches and updates in arrays of billions of items using orders of magnitude less space than traditional indexes
Header-Only C++ Library for Graph Representation and Algorithms
- search-algorithm
- dijkstra-algorithm
- graph
- graph-algorithms
VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP
- opencl
- cuda
- c-plus-plus
- gpgpu
oneAPI Data Analytics Library (oneDAL)
- onedal
- data-analysis
- oneapi
- machine-learning
Numerical linear algebra software package
- linear-algebra
- hpc
- gpu-computing
- cuda
Cancer Imaging Phenomics Toolkit (CaPTk) is a software platform to perform image analysis and predictive modeling tasks. Documentation: https://cbica.github.io/CaPTk
- cancer-imaging-research
- radiomics
- radiomics-features
- machine-learning
A graphical user interface to annotate point clouds and 3D data.
- point-cloud
- lidar
- computer-vision
- cpp