An Open Source Machine Learning Framework for Everyone
Repository Index
47,133 repositories indexed
1–24 of 134 · Most stars
Open Source Computer Vision Library
- opencv
- c-plus-plus
- computer-vision
- deep-learning
Tesseract Open Source OCR Engine (main repository)
- tesseract
- tesseract-ocr
- ocr
- lstm
Port of OpenAI's Whisper model in C/C++
ClickHouse® is a real-time analytics database management system
Cross-platform, customizable ML solutions for live and streaming media.
- mediapipe
- c-plus-plus
- computer-vision
- deep-learning
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
- cpp
- algorithm
- algorithms-implemented
- data-structures
Caffe: a fast open framework for deep learning.
OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation
- openpose
- computer-vision
- machine-learning
- cpp
FinceptTerminal is a modern finance application offering advanced market analytics, investment research, and economic data tools, designed for interactive exploration and data-driven decision-making in a user-friendly environment.
- bloomberg-terminal
- finance
- financial-markets
- investment
Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow
- gbdt
- gbrt
- gbm
- distributed-systems
Distribute and run LLMs with a single file.
- cross-platform
- gguf
- llama-cpp
- local-ai
《明日方舟》小助手,全日常一键长草!| A one-click tool for the daily tasks of Arknights, supporting all clients.
- arknights
- maa
- computer-vision
PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)
- paddlepaddle
- deep-learning
- scalability
- machine-learning
ncnn is a high-performance neural network inference framework optimized for the mobile platform
A machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018.
- machine-learning
- anime4k
- vulkan
- realesrgan
ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.
- gbdt
- gbm
- machine-learning
- data-mining
Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
- drones
- ai
- self-driving-car
- autonomous-vehicles
brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".
MNN: A blazing-fast, lightweight inference engine battle-tested by Alibaba, powering high-performance on-device LLMs and Edge AI.
- mnn
- convolution
- vulkan
- embedded-devices
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
Tensor library for machine learning
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
- simulation
- robotics
- kinematics
- virtual-reality