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
Davis King
93b83677a7
clarified docs
2018-07-03 09:41:22 -04:00
Davis King
0f169ed71f
Just a bit of code cleanup
2018-07-03 09:17:51 -04:00
Davis King
ee5bb2a344
Made rectangle_transform measure area the same way the rectangle's .area() does
...
so that things are a little more consistent.
2018-07-03 09:15:46 -04:00
Davis King
5fa275f89c
Made the routines that rotate image datasets use the rectangle_transform
...
instead of the bad old way that only really worked for square boxes.
2018-07-03 07:51:34 -04:00
Davis King
112d32afc1
Fixed spelling errors in comment.
2018-07-03 07:35:05 -04:00
Davis King
e6b5296259
merged
2018-07-01 18:48:48 -04:00
Davis King
e552afe9e3
merged
2018-07-01 18:46:59 -04:00