dlib C++ library is a modern general C++ library with a focus on portability and program correctness. It comes with extensive documentation and thorough debugging modes. The library provides a platform abstraction layer for common tasks such as interfacing with network services, handling threads, and creating graphical user interfaces. Additionally, the library implements many useful algorithms such as data compression routines, linked lists, binary search trees, linear algebra and matrix utilities, machine learning algorithms, XML and general text parsing, and many other general utilities.
License: Boost Software License
Changes:
This release brings support for futures for threadsynchronization. This release was also focused onimproving the speed and usability of the matrixobject provided by the library. Most notably, dlibis now capable of using optimized BLAS librariesto significantly speed up matrix expressionevaluation.
More...