Commit Graph

100 Commits

Author SHA1 Message Date
Davis King
a09a8f6a95 Added more python doc strings 2013-08-09 11:56:06 -04:00
Davis King
c9bdb9b2da Added python bindings for the max_cost_assignment() and assignment_cost() routines. 2013-08-09 11:23:38 -04:00
Davis King
b68e5a37fb Added functions for easily converting between python list objects and std::vector. 2013-08-09 11:23:05 -04:00
Davis King
a9fd939c82 Added another matrix constructor. Now we can construct from python lists. 2013-08-09 11:00:40 -04:00
Davis King
0660dc02e5 Made python svm struct interface work with sparse vectors 2013-08-08 11:38:12 -04:00
Davis King
8c111ee73a Improved sparse vector python docs 2013-08-08 11:37:55 -04:00
Davis King
a8acc89c76 Added --shuffle and --split options to imglab. Also added more outputs to --stats 2013-08-05 15:48:34 -04:00
Davis King
de663ec21d Added the --stats option to imglab 2013-08-05 15:04:13 -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
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
2d034a58a0 Minor change to work with older versions of boost python. 2013-06-26 23:01:45 -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
4585c51637 Improved make_sparse_vector() documentation. 2013-06-08 00:48:32 -04:00
Davis King
4ef91280e4 Fixed a bug in the sparse decision functions. The input validation rejected
most vectors
2013-06-08 00:38:49 -04:00
Davis King
2f34594f47 Added cross validation functions for ranking tools and slightly improved documentation
for other cross validation functions.
2013-06-07 23:50:40 -04:00
Davis King
97f82b1e4f Made decision functions and segmenter objects callable like normal functions. 2013-06-07 23:30:43 -04:00
Davis King
da40c3ba37 cleaned up python interface a bit 2013-06-01 15:10:41 -04:00
Davis King
5e761ca739 clarified spec 2013-06-01 14:30:45 -04:00
Davis King
4618269718 Made dlib.range() iterable 2013-05-30 22:21:04 -04:00
Davis King
d20b08a00c Added comments 2013-05-29 22:41:01 -04:00
Davis King
1fd8afd579 Changed code to avoid compiler warning in visual studio. 2013-05-26 15:02:29 -04:00
Davis King
5597d9cb20 Starting to flesh out the python interface documentation a little more. 2013-05-26 14:21:02 -04:00
Davis King
76e620287d Just renamed a class 2013-05-26 13:51:57 -04:00
Davis King
1c269270a1 Added testing and cross validation routines for the python sequence segmenter interface. 2013-05-26 13:50:47 -04:00
Davis King
a4590776b8 Minor printing improvement 2013-05-24 23:30:21 -04:00
Davis King
66d5a906bb Fully setup the functional python interface to the sequence segmenter tool.
Need to add documentation next.
2013-05-22 23:47:33 -04:00
Davis King
cecc38f5b6 Added support for using the dense vector version of the sequence_segmenter from
python.
2013-05-20 23:18:14 -04:00
Davis King
09895ba8b7 added ranges 2013-05-20 21:31:24 -04:00
Davis King
b0a14513f0 Added range and ranges. 2013-05-20 21:29:19 -04:00
Davis King
5fb4ee6627 Added the vectorss and sparse_vectorss types and a little more documentation. 2013-05-20 21:19:08 -04:00
Davis King
52de3a0c9c Improved cca() documentation. 2013-05-18 10:26:18 -04:00
Davis King
0c3952d549 Minor changes to avoid compiler warnings from visual studio. 2013-04-28 17:56:33 -04:00
Davis King
2c2f955647 Added cca() bindings 2013-04-28 15:46:55 -04:00
Davis King
5e10ae6eee Added more sparse vector tools and fixed a bug. 2013-04-27 17:05:04 -04:00
Davis King
313bca15c9 Added linear SVM binding 2013-04-27 16:25:25 -04:00
Davis King
859ccf5e8b Added some cross validation wrappers. 2013-04-27 15:44:26 -04:00
Davis King
b8f2b5225c Added decision function testing wrappers. 2013-04-27 15:20:50 -04:00
Davis King
bca5cddf43 Added more refinements and also bindings for svm_rank_trainer. 2013-04-27 14:05:38 -04:00
Davis King
d7b8dfbc0c Fixed spelling error in filename.
--HG--
rename : tools/python/src/decision_funcions.cpp => tools/python/src/decision_functions.cpp
2013-04-27 12:29:52 -04:00
Davis King
6c313b8949 Just moving code around. 2013-04-27 12:28:46 -04:00
Davis King
e0c9bb6586 Added more python bindings 2013-04-27 12:23:23 -04:00
Davis King
affd197e3c Refined the python bindings more. Still lots to do though. 2013-04-27 09:57:24 -04:00
Davis King
1a64bcc39a Added initial python bindings for dlib 2013-04-27 08:35:04 -04:00
Davis King
9d0f6796dc Added the --rmdiff option and also improved the formatting in the output of -h 2013-03-30 08:22:58 -04:00
Davis King
e20926e805 A minor change to avoid a compiler warning in visual studio 2012 2013-02-11 18:02:26 -05:00
Davis King
bbfcf2557b Simplified these cmake files. 2013-02-10 13:58:22 -05:00