davisking/dlib
A toolkit for making real world machine learning and data analysis applications in C++
Provides optimized implementations of SVMs, neural networks, clustering, and image processing algorithms with native GPU acceleration support and SIMD optimization (AVX). Dual C++/Python API enables seamless integration across performance-critical backends and high-level application code. Builds via CMake with vcpkg support and includes comprehensive examples covering computer vision, statistical modeling, and optimization tasks.
14,366 stars. Used by 5 other packages. Actively maintained with 4 commits in the last 30 days. Available on PyPI.
Stars
14,366
Forks
3,454
Language
C++
License
BSL-1.0
Category
Last pushed
Mar 09, 2026
Commits (30d)
4
Reverse dependents
5
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/davisking/dlib"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
mlpack/mlpack
mlpack: a fast, header-only C++ machine learning library
apache/singa
a distributed deep learning platform
hosseinmoein/DataFrame
C++ DataFrame for statistical, financial, and ML analysis in modern C++
ZigRazor/CXXGraph
Header-Only C++ Library for Graph Representation and Algorithms
sradc/SmallPebble
A minimalist deep learning library written from scratch in Python