Skip to main content
Files added late

2 files were added to this release more than 14 days after its initial publication. Inspect the release files before installing.

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

Release files for dlib 18.17.100

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Files added late

2 files were uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release files before installing.

Source distribution (sdist)

Source distribution for dlib 18.17.100
File Size Uploaded
dlib-18.17.100.zip 4.4 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for dlib 18.17.100
File
dlib-18.17.100-cp35-none-win_amd64.whl CPython 3.5 none Windows x86-64 Details
dlib-18.17.100-cp35-none-win32.whl CPython 3.5 none Windows x86-32 Details
dlib-18.17.100-cp34-none-win_amd64.whl CPython 3.4 none Windows x86-64 Details
dlib-18.17.100-cp34-none-win32.whl CPython 3.4 none Windows x86-32 Details
dlib-18.17.100-cp27-none-win_amd64.whl CPython 2.7 none Windows x86-64 Details
dlib-18.17.100-cp27-none-win32.whl CPython 2.7 none Windows x86-32 Details

Total release size: 14.3 MB

Release files / dlib-18.17.100.zip

Download URL dlib-18.17.100.zip
Size 4.4 MB
Tags Source
SHA-256 checksum
How to use checksums
cf73a059caee158f1b1cb18c1a21020bea19311afc6dbacb2417b05ff4bf89d5
BLAKE2b-256 checksum
How to use checksums
2e63801499a0aa588ac29b3400477848caa43e6cbb76af3c1568fcd4b0c21cfd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / dlib-18.17.100-cp35-none-win_amd64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL dlib-18.17.100-cp35-none-win_amd64.whl
Size 1.9 MB
Tags CPython 3.5 Windows x86-64
SHA-256 checksum
How to use checksums
31d06be6c398a85edfaf496ce43beadd0270193cf76855f4a23cba2e6691e7f7
BLAKE2b-256 checksum
How to use checksums
3091ffef19ef1dcbe36fa1fd3d1e01e7cf8177a9edd1a13f51877f8f4623c132
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / dlib-18.17.100-cp35-none-win32.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL dlib-18.17.100-cp35-none-win32.whl
Size 1.7 MB
Tags CPython 3.5 Windows x86-32
SHA-256 checksum
How to use checksums
1acf5e51ef4e5af67cb2f2eda4df3eee772c7e476611803a96330886160e34a4
BLAKE2b-256 checksum
How to use checksums
e5410818d66f938601f000f28b97967ae6d9f33b43b8b96e092f1873f4a6860b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / dlib-18.17.100-cp34-none-win_amd64.whl

Download URL dlib-18.17.100-cp34-none-win_amd64.whl
Size 1.7 MB
Tags CPython 3.4 Windows x86-64
SHA-256 checksum
How to use checksums
951b58000285d9ca41b1110af26cb96148d5059dc215fed8ce1df14c978809a2
BLAKE2b-256 checksum
How to use checksums
661fe1259d07929742e9df98e33bf315f48618809185a8a56a69cc2fd75031a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / dlib-18.17.100-cp34-none-win32.whl

Download URL dlib-18.17.100-cp34-none-win32.whl
Size 1.4 MB
Tags CPython 3.4 Windows x86-32
SHA-256 checksum
How to use checksums
118039c043b1efc2d9e8e1c4b055b972358951d7770f9b61af59c8690053303f
BLAKE2b-256 checksum
How to use checksums
9eb75c53db22828707d629e1a94326e14e1bb703b975352e4de427695e9c5d00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / dlib-18.17.100-cp27-none-win_amd64.whl

Download URL dlib-18.17.100-cp27-none-win_amd64.whl
Size 1.8 MB
Tags CPython 2.7 Windows x86-64
SHA-256 checksum
How to use checksums
ca70fc1eaf74176e50fa0fc90565dd7be14b7552a3d616c026099a8b2574155c
BLAKE2b-256 checksum
How to use checksums
8bb50a1f8e3cc709b845b2fb5592e0576c6194bd735519c779e6a98bf3b0f5c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / dlib-18.17.100-cp27-none-win32.whl

Download URL dlib-18.17.100-cp27-none-win32.whl
Size 1.4 MB
Tags CPython 2.7 Windows x86-32
SHA-256 checksum
How to use checksums
23523a686049ff8b9a17f1e932e70c8c563ea77a2aecdc686db7632dd5742d35
BLAKE2b-256 checksum
How to use checksums
7644d5ea0c2cfbbce3c12841de8e29ba97e305c585b98c70f8e8f1cb69855f1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

20.0.1

1 release file

20.0.0

1 release file

19.24.9

1 release file

19.24.8

1 release file

19.24.5

1 release file

19.24.1

1 release file

19.23.1

1 release file

19.23.0

1 release file

19.22.1

1 release file

19.22.0

1 release file

19.19.0

1 release file

19.18.0

1 release file

19.17.0

1 release file

19.16.0

1 release file

19.15.0

1 release file

19.13.1

1 release file

19.13.0

1 release file

19.12.0

1 release file

19.10.0

1 release file

19.9.0

1 release file

19.8.2

1 release file

19.8.1

2 release files

19.8.0

1 release file

19.7.0

2 release files

19.6.0

2 release files

19.5.1

2 release files

19.5.0

1 release file

19.4.0

2 release files

19.3.1

2 release files

19.3.0

19.1.0

2 release files

19.0.0

1 release file

This release

18.17.100 This release

7 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page