Commit Graph

4096 Commits

Author SHA1 Message Date
Davis King 1b23bb13e9 Updated comments in examples to account for recent code change. 2013-07-25 20:38:23 +10:00
Davis King c9ed8aa600 Changed object detector testing functions to output average precision
instead of mean average precision.
2013-07-25 20:37:36 +10:00
Davis King 3bfc361205 Fixed a bug in running_scalar_covariance that caused the covariance() and
correlation() methods to output the wrong answer if the covariance was
negative.
2013-07-17 18:51:30 -04:00
Davis King b9f45f37cb updated docs 2013-07-16 18:03:00 -04:00
Davis King df920f761e Changed unit test so it has the same behavior everywhere. Previously, since
the order of function argument evaluation is not defined, the test had slightly
different results on different systems which could cause the tests to falsely
indicate failure.
2013-07-16 17:45:44 -04:00
Davis King 131686f4ed Changed cmake file so python libraries have the correct extension on mac systems. 2013-07-15 22:58:43 -04:00
Davis King 56d6a8a4d4 fixed compile error in older gcc 2013-07-15 08:01:07 -04:00
Davis King 95aacdfdfb Improved the way the feature vector cache is used within the structural svm
solver.  This makes some things, such as the structural_object_detection_trainer,
significantly faster.
2013-07-14 10:10:14 -04:00
Davis King 06d1331c4d Fixed incorrect comment in example program. 2013-07-13 16:30:22 -04:00
Davis King da44aa6299 slightly simplified code 2013-07-12 20:26:28 -04:00
Davis King 2a3d7494e5 Made the integral image swappable 2013-07-12 20:26:18 -04:00
Davis King 5dace981d8 Updated matrix example to show how to print in csv format. 2013-07-08 22:19:44 -04:00
Davis King 1175623810 Added the csv io manipulator that lets you print a matrix in cvs format. 2013-07-08 22:19:17 -04:00
Davis King a97b5794d3 Another minor change for python 2.6 compatibility. 2013-07-08 21:33:49 -04:00
Davis King a6c9767e6b Minor change to made code work in python 2.6 2013-07-08 21:32:09 -04:00
Davis King 225e1c5ab0 Fixed typo in doc string 2013-07-07 23:24:14 -04:00
Davis King b0a8831cb8 Added python docstring 2013-07-07 21:36:07 -04:00
Davis King 59ad798d1a cleanup 2013-07-07 21:07:49 -04:00
Davis King 44fd6f4279 refined example 2013-07-07 17:43:04 -04:00
Davis King aa46752d89 updated example program 2013-07-07 16:37:18 -04:00
Davis King d134e2ec94 clarified docs 2013-07-07 14:59:54 -04:00
Davis King 71b3605d5c clarified spec 2013-07-07 14:59:42 -04:00
Davis King 1c50321904 Improved svm struct interface a little more. Fixed a bug and added
non-negative weight learning support.
2013-07-07 13:16:23 -04:00
Davis King cc9ff97a29 Cleaned up python svm struct code a little. 2013-07-07 12:28:31 -04:00
Davis King d0a054f15a Added a sphinx python API page. 2013-07-05 14:56:51 -04:00
Davis King 5f874ce93f updated ignore list 2013-07-05 14:33:46 -04:00
Davis King 9f50ab67fb Added more stuff to example 2013-07-02 22:53:07 -04:00
Davis King e1307b314b updated docs 2013-07-01 17:33:50 -04:00
Davis King 7f22ec06b8 Added order_by_descending_distance() 2013-07-01 17:31:21 -04:00
Davis King 2d034a58a0 Minor change to work with older versions of boost python. 2013-06-26 23:01:45 -04:00
Davis King 9bd149a65e updated docs 2013-06-26 22:45:29 -04:00
Davis King 89d96687a1 updated docs 2013-06-26 22:39:59 -04:00
Davis King 097b4eab22 Added initial version of structural svm python example program. 2013-06-26 22:34:29 -04:00
Davis King a0fe7efc8f Added initial version of structural svm python bindings 2013-06-26 22:34:00 -04:00
Davis King 421e5bcd6f Added a dot() and slicing support to dlib.vector() 2013-06-26 21:45:57 -04:00
Davis King 20ed7ebeb8 Added missing license statements to the tops of these files. 2013-06-26 18:37:42 -04:00
Davis King afe67a2bb0 Fixed typo in learn_platt_scaling(). The method wasn't using the exact prior
suggested by Platt's paper.
2013-06-23 14:58:51 -04:00
Davis King f74ccbdabc Improved instructions for avoiding the black console window when using visual studio. 2013-06-22 22:49:36 -04:00
Davis King 094c357ae2 Changed code to avoid an unnecessary computation. 2013-06-22 21:43:13 -04:00
Davis King 24cb128534 updated release date 2013-06-21 17:34:48 -04:00
Davis King d71b2a089b merged 2013-06-18 23:11:49 -04:00
Davis King 623c657c28 Upgraded the structural_svm_problem so that it collapses down excessively large
sparse vectors to avoid unnecessary RAM usage in this case.
2013-06-18 23:11:21 -04:00
Davis King c3909170e8 updated example 2013-06-16 12:07:32 -04:00
Davis King bc00d55eea Slightly simplified the dir_nav interface 2013-06-16 12:07:23 -04:00
Davis King fcd7abffac clarified spec 2013-06-15 15:23:36 -04:00
Davis King 18d76ceb03 removed print statement 2013-06-15 15:20:32 -04:00
Davis King 1d86feaab1 Made the running covariance objects work with sparse vectors. 2013-06-15 15:20:03 -04:00
Davis King ca6788677c clarified spec 2013-06-15 13:44:40 -04:00
Davis King 8ce9469a55 updated docs 2013-06-15 13:40:06 -04:00
Davis King ec6be63e8d Added tests and slight refinements 2013-06-15 13:37:26 -04:00