Skip to main content

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

Project description

dlib C++ library

Dlib is a modern C++ toolkit containing machine learning algorithms and tools
for creating complex software in C++ to solve real world problems. See
http://dlib.net for the main project documentation and API reference.



COMPILING DLIB C++ EXAMPLE PROGRAMS
Go into the examples folder and type:
mkdir build; cd build; cmake .. ; cmake --build .
That will build all the examples. If you have a CPU that supports AVX
instructions then turn them on like this:
mkdir build; cd build; cmake .. -DUSE_AVX_INSTRUCTIONS=1; cmake --build .
Doing so will make some things run faster.

COMPILING DLIB Python API
Before you can run the Python example programs you must compile dlib. Type:
python setup.py install
or type
python setup.py install --yes USE_AVX_INSTRUCTIONS
if you have a CPU that supports AVX instructions, since this makes some
things run faster.

RUNNING THE UNIT TEST SUITE
Type the following to compile and run the dlib unit test suite:
cd dlib/test
mkdir build
cd build
cmake ..
cmake --build . --config Release
./dtest --runall

Note that on windows your compiler might put the test executable in a
subfolder called Release. If that's the case then you have to go to that
folder before running the test.

This library is licensed under the Boost Software License, which can be found
in dlib/LICENSE.txt. The long and short of the license is that you can use
dlib however you like, even in closed source commercial software.

Dlib Sponsors:
This code development was funded by the Office of the Director of National
Intelligence (ODNI), Intelligence Advanced Research Projects Activity (IARPA),
via IARPA R&D Contract No. 2014-14071600010

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dlib-18.17.100.zip (4.4 MB view details)

Uploaded Source

Built Distributions

dlib-18.17.100-cp35-none-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.5Windows x86-64

dlib-18.17.100-cp35-none-win32.whl (1.7 MB view details)

Uploaded CPython 3.5Windows x86

dlib-18.17.100-cp34-none-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.4Windows x86-64

dlib-18.17.100-cp34-none-win32.whl (1.4 MB view details)

Uploaded CPython 3.4Windows x86

dlib-18.17.100-cp27-none-win_amd64.whl (1.8 MB view details)

Uploaded CPython 2.7Windows x86-64

dlib-18.17.100-cp27-none-win32.whl (1.4 MB view details)

Uploaded CPython 2.7Windows x86

File details

Details for the file dlib-18.17.100.zip.

File metadata

  • Download URL: dlib-18.17.100.zip
  • Upload date:
  • Size: 4.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for dlib-18.17.100.zip
Algorithm Hash digest
SHA256 cf73a059caee158f1b1cb18c1a21020bea19311afc6dbacb2417b05ff4bf89d5
MD5 82dea06ebb8c993b0f254420215b43fc
BLAKE2b-256 2e63801499a0aa588ac29b3400477848caa43e6cbb76af3c1568fcd4b0c21cfd

See more details on using hashes here.

File details

Details for the file dlib-18.17.100-cp35-none-win_amd64.whl.

File metadata

File hashes

Hashes for dlib-18.17.100-cp35-none-win_amd64.whl
Algorithm Hash digest
SHA256 31d06be6c398a85edfaf496ce43beadd0270193cf76855f4a23cba2e6691e7f7
MD5 ae4b027b387029e72e5b39be2c1b5fa3
BLAKE2b-256 3091ffef19ef1dcbe36fa1fd3d1e01e7cf8177a9edd1a13f51877f8f4623c132

See more details on using hashes here.

File details

Details for the file dlib-18.17.100-cp35-none-win32.whl.

File metadata

File hashes

Hashes for dlib-18.17.100-cp35-none-win32.whl
Algorithm Hash digest
SHA256 1acf5e51ef4e5af67cb2f2eda4df3eee772c7e476611803a96330886160e34a4
MD5 e3aa4c1bb28ba9cdb96d1f2cbd831c16
BLAKE2b-256 e5410818d66f938601f000f28b97967ae6d9f33b43b8b96e092f1873f4a6860b

See more details on using hashes here.

File details

Details for the file dlib-18.17.100-cp34-none-win_amd64.whl.

File metadata

File hashes

Hashes for dlib-18.17.100-cp34-none-win_amd64.whl
Algorithm Hash digest
SHA256 951b58000285d9ca41b1110af26cb96148d5059dc215fed8ce1df14c978809a2
MD5 a5fada45eadbe1b0718c09daeb954576
BLAKE2b-256 661fe1259d07929742e9df98e33bf315f48618809185a8a56a69cc2fd75031a2

See more details on using hashes here.

File details

Details for the file dlib-18.17.100-cp34-none-win32.whl.

File metadata

File hashes

Hashes for dlib-18.17.100-cp34-none-win32.whl
Algorithm Hash digest
SHA256 118039c043b1efc2d9e8e1c4b055b972358951d7770f9b61af59c8690053303f
MD5 268782f71e200829d9db1f9efb8f4aef
BLAKE2b-256 9eb75c53db22828707d629e1a94326e14e1bb703b975352e4de427695e9c5d00

See more details on using hashes here.

File details

Details for the file dlib-18.17.100-cp27-none-win_amd64.whl.

File metadata

File hashes

Hashes for dlib-18.17.100-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 ca70fc1eaf74176e50fa0fc90565dd7be14b7552a3d616c026099a8b2574155c
MD5 2e5911844ac2c46cae627be9cae8044c
BLAKE2b-256 8bb50a1f8e3cc709b845b2fb5592e0576c6194bd735519c779e6a98bf3b0f5c4

See more details on using hashes here.

File details

Details for the file dlib-18.17.100-cp27-none-win32.whl.

File metadata

File hashes

Hashes for dlib-18.17.100-cp27-none-win32.whl
Algorithm Hash digest
SHA256 23523a686049ff8b9a17f1e932e70c8c563ea77a2aecdc686db7632dd5742d35
MD5 4d31fe0606e1fa84bebf45be103b4ee1
BLAKE2b-256 7644d5ea0c2cfbbce3c12841de8e29ba97e305c585b98c70f8e8f1cb69855f1f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page