davisking/dlib

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

What it solves

Dlib 是一個 C++ 工具箱,旨在提供一套機器學習演算法與工具,協助開發者建立複雜軟體以解決真實世界的問題。

How it works

它以現代 C++ 函式庫實作,並提供 Python API,讓它可以透過 CMake 整合到 C++ 專案,或以 pip 安裝為 Python 套件。它支援 AVX 指令的硬體加速,以提升效能。

Who it’s for

需要在 C++ 與 Python 應用程式中使用穩健、高效能機器學習工具箱的軟體工程師與研究人員。

Highlights

  • own C++ toolkit with Python API support
  • Supports AVX instructions for faster execution
  • Compatible with vcpkg dependency manager
  • Licensed under the Boost Software License for commercial use