Commit Graph

4421 Commits

Author SHA1 Message Date
Davis King
4ff173aad5 Made the box overlap testing stuff a little more robust to differences in floating
point behavior on different compilers.  In particular, this change avoids having
false "impossible truth box" exceptions being thrown when the object detection
tools are used with the mingw gcc compiler.
2014-01-11 18:16:31 -05:00
Davis King
1b402f4f48 Fixed file load bug related to dealing with relative paths correctly. The bug
prevented the load_image_dataset() routine from working on Windows systems in some
cases.
2014-01-11 17:46:00 -05:00
Davis King
bd18d9da53 Changed cmake settings so it doesn't try to use the intel MKL when using mingw. 2014-01-11 17:14:15 -05:00
Davis King
2bf827d3d1 Another minor change to avoid warnings from visual studio 2014-01-11 16:42:50 -05:00
Davis King
784de3049a updated ignore list 2014-01-11 15:59:28 -05:00
Davis King
25c2b939fc Added a cast to avoid a warning from visual studio 2013 2014-01-11 15:58:24 -05:00
Davis King
8c7a4fa0f3 normalized line endings so visual studio won't complain. 2014-01-11 15:42:26 -05:00
Davis King
4f8a93975f clarified example 2014-01-11 14:52:28 -05:00
Davis King
627a5c4ac1 The makedocs script will now add links between the example programs
when they reference each other.
2014-01-11 14:38:23 -05:00
Davis King
4099bc69b3 updated release notes 2014-01-11 13:36:52 -05:00
Davis King
015727cd5f clarified example 2014-01-11 11:30:52 -05:00
Davis King
ba37c88fbf Clarified examples now that we have more object detectors in the library. 2014-01-11 10:40:39 -05:00
Davis King
20afefd79b clarified example 2014-01-09 23:23:04 -05:00
Davis King
c7346758d8 improved example program documentation 2014-01-09 23:19:44 -05:00
Davis King
ef6a3a05a6 Added a readme file to imglab that gives a little introduction 2014-01-09 22:15:17 -05:00
Davis King
de066e5483 updated docs 2014-01-06 20:16:30 -05:00
Davis King
bc3321506e Added a version of draw_rectangle() that can draw directly onto an array2d. 2014-01-06 20:12:05 -05:00
Davis King
f6c42f7dc8 Fixed a typo 2014-01-06 19:38:47 -05:00
Davis King
f698db9cb5 Slightly improved example. Still needs a lot of work though. 2014-01-05 20:01:49 -05:00
Davis King
6753460d05 Made the CMakeLists.txt file build dlib by compiling its individual .cpp files
instead of compiling the all/source.cpp file since this results in smaller
binaries in many cases and also sometimes improves compilation speed.
2014-01-05 18:58:29 -05:00
Davis King
60e966df23 Fixed some #include problems so the library can be compiled by compiling its
individual .cpp files instead of the single large all/source.cpp file.
2014-01-05 18:45:08 -05:00
Davis King
9f70a4d386 Made test a little more robust 2014-01-05 17:57:39 -05:00
Davis King
4d5249df24 Made the stopping condition for the structural svm solver a little more robust. 2014-01-05 17:11:56 -05:00
Davis King
20dde81bd1 Added comments to this example program 2014-01-05 13:53:21 -05:00
Davis King
eb39b3b965 Made the SIMD options work with the Intel compiler 2014-01-05 13:38:59 -05:00
Davis King
bd9df209a4 updated release notes 2014-01-05 10:50:54 -05:00
Davis King
99843bda12 Fixed spelling error 2014-01-05 10:48:19 -05:00
Davis King
a874a0ab8f Fixed a bug in the bigint object that caused division to sometimes produce
incorrect results.
2014-01-04 18:13:47 -05:00
Davis King
f0d01c441e suppressed more bogus warnings from gcc 4.8 2014-01-04 10:08:09 -05:00
Davis King
6dcaaab661 When using visual studio, made cmake only show the supported SSE options. 2014-01-02 21:14:48 -05:00
Davis King
6a037bc1c1 updated docs 2014-01-02 21:02:08 -05:00
Davis King
417c5578e1 Added face detection example program 2014-01-02 20:53:28 -05:00
Davis King
47ec9a6634 Suppressed some spurious warnings from gcc 4.8 2014-01-02 19:57:59 -05:00
Davis King
101e316fd1 Added comments about the source of the face images 2014-01-02 18:49:05 -05:00
Davis King
72f84ca104 Improved the automatic selction of different SIMD instructions sets in visual studio. 2014-01-02 20:46:46 -05:00
Davis King
32b0fc913f Added casts to avoid compiler warnings in visual studio 2013 2014-01-02 18:40:19 -05:00
Davis King
5f7b18490c Made the cmake option for using SSE4 work with visual studio. 2014-01-02 12:28:45 -05:00
Davis King
d4cd8779ee Made the default cmake settings enable SSE2 instructions when using Visual Studio. 2014-01-02 12:10:00 -05:00
Davis King
5481a8073d Added cmake options to easily turn SSE/AVX instructions on/off 2014-01-02 12:01:03 -05:00
Davis King
fc4869967b updated release notes 2013-10-09 20:59:57 -04:00
Davis King
94254c4506 Changed test slightly to avoid a false alarm 2013-10-09 19:59:29 -04:00
Davis King
5edef1e04a Added more paths to search when looking for the Intel MKL on windows. 2013-10-08 07:20:53 -04:00
Davis King
6dca7dea4d Reverted the changes from 4704356b676c. 2013-10-07 21:01:25 -04:00
Davis King
03ceb3ec4c Fixed some issues with the cmake files for linking with 64bit intel mkl 2013-10-07 20:59:22 -04:00
Davis King
5e14775e74 Setup cmake files to find the Intel MKL on windows and try to link with it if present. 2013-10-07 20:07:29 -04:00
Davis King
4628929bbb Fixed the BLAS and LAPACK bindings so they work with the 64bit version of the Intel MKL
when used on Windows.
2013-10-07 20:05:49 -04:00
Davis King
df06baa9d7 Updated diagrams. 2013-10-06 21:55:49 -04:00
Davis King
e59a9d8b5d cleaned up makedocs slightly 2013-10-06 21:36:59 -04:00
Davis King
cdcdc58892 updated release notes 2013-10-05 18:40:57 -04:00
Davis King
ac824e6eb6 updated machine learning guide svg file. 2013-10-05 18:16:58 -04:00