Commit Graph

4528 Commits

Author SHA1 Message Date
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
Davis King
40472e0790 improved ml guide diagram. 2013-10-05 15:15:33 -04:00
Davis King
dc068968c3 Made pyramid_down<1> equivalent to pyramid_disable. 2013-10-05 10:29:48 -04:00
Davis King
cb0bbee68b Added missing assert 2013-10-04 23:07:44 -04:00
Davis King
8fd4b9708c Added the ability to get the score in addition to the label out of the
one_vs_all_decision_function.
2013-10-04 22:50:10 -04:00
Davis King
d6f0fd3743 Added the ability to get the score in addition to the label out of the
multiclass_linear_decision_function.
2013-10-04 22:35:30 -04:00
Davis King
10dec05a84 Added compile time checks that make it so the user gets a much more informative
error message if they mistakenly use matrices that are not column vectors with
the general purpose optimizers.
2013-10-04 22:14:33 -04:00
Davis King
7eadede7ae Clarified some things in the example and also added code showing how to use the
new bounds constrained solver.
2013-10-04 22:13:03 -04:00
Davis King
bb49be31d8 Added comments about python not being threaded for the structural SVM 2013-10-04 21:37:22 -04:00
Davis King
2efbc9057e merged 2013-10-03 22:18:59 -04:00
Davis King
0bdcb98c2c Fixed a bug in extract_fhog_features() that happened when very small
images were given.
2013-10-03 22:17:58 -04:00
Davis King
5c710a6a36 updated docs 2013-10-03 21:45:43 -04:00
Davis King
e0a6e30581 Refactored the image pyramid code. Now there is just one templated object,
pyramid_down and you give it the downsampling amount as a template argument.
2013-10-03 21:36:51 -04:00
Davis King
39ed906c39 Made resize_image() overload a little more robust. 2013-10-03 21:23:23 -04:00
Davis King
c07f4e5584 updated docs 2013-10-03 21:02:01 -04:00
Davis King
79f8e1465a Added pyramid_down_generic 2013-10-03 20:58:43 -04:00
Davis King
2ec475cc2f Fixed some compile time errors in the new overload of resize_image(). 2013-10-03 20:57:22 -04:00
Davis King
f35a90c85f Added missing assert 2013-10-02 22:51:12 -04:00