Commit Graph

5709 Commits

Author SHA1 Message Date
Davis King ffe254db29 merged 2016-02-13 05:27:40 -05:00
Davis King f169133b6c Made imglab look for gif files when scanning folders for images. 2016-02-13 05:26:56 -05:00
Davis King 29d7a75a77 merged 2016-02-12 15:43:03 -05:00
Davis King d1435a2cef merged 2016-02-12 15:42:32 -05:00
Davis E. King 1af517bcf0 Merge pull request #78 from ernestotapiar/issue_orthogonalize
orthogonalize does not work with fixed-sized matrices
2016-02-12 15:40:50 -05:00
Ernesto Tapia e553b0fc62 Test orthogonalize. 2016-02-12 16:59:07 +01:00
Ernesto Tapia eba14d944e Using general matrix type in the argument of qr_decomposition::get_q 2016-02-12 14:51:03 +01:00
Davis E. King 4bcecf2540 Merge pull request #77 from jimreesman/master
detect OS X, and query sysconfig for libdir
2016-02-11 15:50:42 -05:00
jimreesman 0b3cc3c4a1 add import of get_config_var 2016-02-11 11:32:47 -05:00
Davis King c88568fc67 Added asserts to catch a common user error. 2016-02-11 11:19:17 -05:00
jimreesman 6411b5f65d detect OS X, and query sysconfig for libdir 2016-02-11 10:17:13 -05:00
Davis King d9638f22e6 Made check_for_ctrl_c() available outside matlab build system. 2016-02-11 09:00:15 -05:00
Davis King 682c1129e8 Made copying to matlab a little bit faster. 2016-02-10 12:13:32 -05:00
Davis King 0af81bb5b4 Fixed bug in 10 argument version of call_matlab() and also cleaned up a few
minor things.
2016-02-10 11:35:53 -05:00
Davis King 2dbb860bfd clarified spec 2016-02-09 09:06:03 -05:00
Davis King 02fe9a36e0 Removed unused variable 2016-02-08 14:02:27 -05:00
Davis King e6437d7d62 Made the dnn_trainer check for convergence every iteration rather than only
once every few thousand iterations.
2016-02-08 09:19:01 -05:00
Davis King 0ecff0e6a4 Removed gif filtering 2016-02-08 09:13:02 -05:00
Davis King 4eb253afd6 Made the gif reader work on interlaced images. 2016-02-08 09:10:28 -05:00
Davis King a2a6e00f00 Fixed GIF reader so it works on a wider variety of GIF files. 2016-02-08 08:52:12 -05:00
Davis King 9c48b87105 Made load_image() support GIF files. 2016-02-07 20:59:55 -05:00
Davis King d1b307a8ee Added some dnn examples. 2016-02-06 22:39:43 -05:00
Davis King fdf2a45448 merged 2016-02-06 19:06:43 -05:00
Davis King c9090bfdfb updated docs 2016-02-06 19:05:25 -05:00
Davis King 2b7b4649e2 Added probability_gradient_greater_than() and probability_gradient_less_than()
global functions.
2016-02-06 18:59:12 -05:00
Davis King 16d4d5d8bd Added serialization support for std::deque. 2016-02-06 18:53:10 -05:00
Davis King 5e4350ca93 merged 2016-02-05 15:53:52 -05:00
Davis King 124485955c Minor change to avoid compiler errors in older compilers 2016-02-05 15:43:09 -05:00
Davis King a3dad7aca6 fixed compiler warnings in old gcc 2016-02-05 15:40:52 -05:00
Davis King 1c449cd80b updated docs 2016-02-05 13:57:00 -05:00
Davis King f4e9ebc3eb updated docs 2016-02-05 13:45:14 -05:00
Davis King 51db81c6c3 Updated documentation 2016-02-05 13:42:09 -05:00
Davis King 2812014eb5 Fixed compile time error. 2016-02-05 12:50:02 -05:00
Davis King 195c769458 Made column major matrices directly wrap matlab matrix objects when used
inside mex files.  This way, if you use matrix_colmajor or fmatrix_colmajor
in a mex file it will not do any unnecessary copying or transposing.
2016-02-05 12:31:59 -05:00
Davis King 6178838ec4 Made the MATLAB_MEX_FILE #define get set globally to avoid any possibility of
ODR violations.
2016-02-05 10:22:16 -05:00
Davis King 03bfd6f3c4 Clarified instructions 2016-02-04 09:25:57 -05:00
Davis King eeb6ffa98e merged 2016-02-04 09:21:12 -05:00
Davis King 6886042c8e Now when you make a mex file with cmake it will only try to link to the BLAS
and LAPACK that comes with MATLAB since trying to use any other BLAS or LAPACK
generally makes MATLAB unstable.
2016-02-04 09:19:13 -05:00
Davis King 36fdfe6802 Added a copy of CBLAS so we can use it when linking against a BLAS that
doesn't have it.
2016-02-04 09:07:41 -05:00
Davis King 6b064d3584 Made the python __version__ field come from the DLIB_VERSION macro set by
CMake.
2016-02-03 08:32:59 -05:00
Davis King fcf80e1dd0 merged 2016-02-03 08:24:37 -05:00
Davis King 96e9129105 Made the python build get a DLIB_VERSION macro defined. Also cleaned up cmake
a little bit.
2016-02-03 08:24:11 -05:00
Davis E. King 66d11e8910 Merge pull request #73 from patricksnape/drectangle_equality
Drectangle equality
2016-02-03 08:22:40 -05:00
Patrick Snape 86e93291a0 Add __version__ to dlib module
Only issue is that the strong is hardcoded - otherwise
this is actually technically required by PEP 396
2016-02-03 10:59:04 +00:00
Patrick Snape d7cac78757 Allow serilization and printing of shape_predictor_training_options
Add a simple print and serialization scheme for
shape_predictor_training_options. This enables you to serialize
your training options.
2016-02-03 10:58:21 +00:00
Patrick Snape ad882c4a31 Propagate equality operators through to Python
Easy change to allow comparisons on the Python side for
both rectangle and drectangle
2016-02-03 10:57:39 +00:00
Patrick Snape ca568f54da Add equality to drectangle
This is in the main dlib source code (rather than specifically
Python). Equality operators were missing for drectangles and
so were copied from rectangle.
2016-02-03 10:56:59 +00:00
Davis King 032e5e3f4b merged 2016-02-02 20:35:37 -05:00
Davis King 64c7e966e1 Added a function to check if the matlab user hit ctrl+c. 2016-02-02 13:28:36 -05:00
Davis King c35041e31f Made mex files always build with fPIC. 2016-02-02 12:39:07 -05:00