Commit Graph

7567 Commits

Author SHA1 Message Date
Davis King 782ade07e6 ignore more build folders 2018-09-10 08:30:54 -04:00
Davis King 7b006f3769 Added an option to do bounding box regression to the loss_mmod layer. 2018-09-10 08:26:36 -04:00
Davis King 16c96bc51f updated issue template 2018-09-07 09:40:03 -04:00
Davis King 6f7db63e50 Fixed typo in docs 2018-09-03 08:03:01 -04:00
Davis King 603e5ac212 clarified language. 2018-08-29 22:42:36 -04:00
Davis King c5ba5d5662 A vain attempt to get people to read the manual. 2018-08-29 22:24:07 -04:00
Davis King 0b597bbe98 updated docs 2018-08-29 21:55:11 -04:00
Davis King 7d27baf47a updated docs 2018-08-29 21:31:36 -04:00
Davis King 6ec3aea942 Fixed nvcc getting upset about openmp in some environments. 2018-08-26 12:22:35 -04:00
Davis King 148dba9733 Fixed include order issue. The cuda utils headers weren't including dlib/config.h before
the asserts that DLIB_USE_CUDA must be defined.  This only matters for users who try to
install dlib and use some build system that doesn't define DLIB_USE_CUDA, and so therefore need
dlib/config.h to define it for them.
2018-08-23 08:00:03 -04:00
Sacha 2ed4c6924d Remove redundant line (#1453)
With C++17 enabled on VS15.6+, this triggered a nodiscard warning which led to failed builds when warnings as errors is enabled.
2018-08-23 07:14:39 -04:00
Davis King b79a29f1ef Fixed is_image_type template always reporting false. This also caused
have_same_dimensions() to be uncallable for images, so that's fixed now too.
2018-08-22 15:58:08 -04:00
Davis King f95560787a Fixed resize_image() not using the optimized code path in some cases. In
particular, it wasn't being used in some parts of the Python API.  So this
change makes the HOG detector run like 10% faster for instance.
2018-08-21 08:04:31 -04:00
Davis King 86615775ab Test newer versions of pyhton on appveyor. 2018-08-08 11:00:17 -04:00
Davis King a54f8e4c33 Made SPD test work more like it used to. 2018-08-01 14:55:21 -04:00
Davis King 887bc414b2 Made the non-LAPACK code path in cholesky_decomposition more robust. 2018-08-01 12:57:07 -04:00
Davis King 62e9cf4758 Fixed spelling and tabbing 2018-08-01 11:45:54 -04:00
Davis King e3f984a278 merged 2018-07-26 07:13:49 -04:00
Davis King 4dfd0c82e3 Allow 64bit seeds for murmur hash. 2018-07-24 13:05:11 -04:00
Davis King f32abe9758 Slightly changed solver code to avoid a wasted initial iteration. 2018-07-24 12:31:21 -04:00
Lukas-Buricin 70a342f44a Fix for "warning C4724: potential mod by 0" in matrix.h (#1424) 2018-07-23 09:20:54 -04:00
Davis King 98d9703d1f Fixed cblas conflicts in some environments. 2018-07-18 10:01:45 -04:00
Davis King 4c816be0cd Record last changeset and set PATCH version to 99 2018-07-13 07:45:38 -04:00
Davis King d353c80ee7 Added tag v19.15 for changeset 36739b4118e5 2018-07-13 07:43:50 -04:00
Davis King 929c630b38 Created release v19.15 2018-07-13 07:43:50 -04:00
Davis King 616a89662f updated docs 2018-07-13 07:42:51 -04:00
Davis King d67c3eb312 merged 2018-07-12 16:02:28 -04:00
Davis King 465e05f5b7 Work around bug in older version of nvcc. 2018-07-12 16:01:43 -04:00
Davis King 2dbe709374 merged 2018-07-12 12:48:39 -04:00
Davis King d98d1ecc79 merged 2018-07-12 12:48:25 -04:00
Davis King 71fab625a5 Added is_image_type and also fixed have_same_dimensions() so that the version
specific to images is only called on images.  So this fixes a bug where the
image version of have_same_dimensions() was being called for tensors and
therefore only looking at the nr and nc dimension while ignoring the others.
This caused some parts of the DNN tooling to malfunction.
2018-07-12 12:46:50 -04:00
Davis King 63d963cadd merged 2018-07-10 07:45:02 -04:00
Davis King a977c03d31 Include the *_tutorial.txt error files in dlib installs. 2018-07-10 07:44:44 -04:00
YuriiOlenych 9848699fb9 Added static_cast and additional braces to fix compilation warnings. (#1405) 2018-07-09 10:53:56 -04:00
Davis King 975b6e88e2 Fixed compile error I just introduced. 2018-07-09 06:57:58 -04:00
Davis King 7b99544f39 clarified docs 2018-07-08 18:08:42 -04:00
Davis King df21421525 Fixed sub_image(), in the pyhton API, not working correctly for non-8bit images. 2018-07-08 13:37:31 -04:00
Davis King 74042bf65f Cleaned up hysteresis_threshold() code a bit and also removed the hard coded
limit on pixel chain recursion depth.
2018-07-08 08:57:10 -04:00
Davis King 66faa30ebf Record last changeset and set PATCH version to 99 2018-07-07 16:22:48 -04:00
Davis King 2caee4699e Added tag v19.14 for changeset 20171d55ebbc 2018-07-07 16:21:04 -04:00
Davis King 62ad0416a4 Created release v19.14 2018-07-07 16:21:04 -04:00
Davis King f0e6a0aff3 updated docs 2018-07-07 16:09:51 -04:00
Davis King 1b70c9f929 clarified spec 2018-07-07 16:05:42 -04:00
Davis King a25f47a3e4 updated docs 2018-07-07 15:36:19 -04:00
Davis King 20130eb1f6 Clarified docs 2018-07-07 15:35:09 -04:00
Davis King bca6939fe0 Clarified docs 2018-07-07 15:31:42 -04:00
Davis King 3f19503a3c Split image2.cpp into two files to help speed up the build. 2018-07-07 14:10:30 -04:00
Davis King 4aed5b2b7f Split image.cpp into two files so builds are more parallelizeable. 2018-07-07 14:01:08 -04:00
Davis King ea2fbcab5c Disable LTO since it basically just makes the build process slow. 2018-07-07 08:59:16 -04:00
Davis King e248cc8fba Added spatially_filter_image() and spatially_filter_image_separable() do the
python API.
2018-07-04 20:35:22 -04:00