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