dlib is a C++ library for developing portable applications dealing with networking, threads, graphical interfaces, data structures, linear algebra, machine learning, XML and text parsing, numerical optimization, Bayesian nets, and numerous other tasks.
| Tags | Scientific/Engineering Artificial Intelligence Software Development Libraries Internet Web HTTP Servers |
|---|---|
| Licenses | Boost |
| Operating Systems | Windows Windows Windows OS Independent Windows Mac OS X POSIX |
| Implementation | C++ |
Recent releases


Release Notes: This release contains a number of new features, bugfixes, and usability improvements. Highlights include a structural support vector machine method for learning to solve assignment problems and new feature extractors for detecting objects in images.


Release Notes: This release contains a number of new features and bugfixes. Some highlights are a structural support vector machine method for learning to do sequence labeling, as well as a graph-based image segmentation tool.


Release Notes: This release contains a number of new features and bugfixes. Some highlights are a structural support vector machine method for learning to detect objects in images, and two new general purpose tools for solving the MAP problem in graphical models.


Release Notes: This release has been focused on minor bug fixing and usability improvements.


Release Notes: This release fixes a bug introduced in the previous release which could cause linker errors in some instances. It also includes usability improvements for the thread_pool and optimizations for the threaded and distributed structural svm solvers.