Commit Graph

4370 Commits

Author SHA1 Message Date
Davis King 08f716538f Made it so that the python example programs are run, just to make sure they
work, before the makerel script is allowed to complete.
2013-08-17 10:35:35 -04:00
Davis King 3d728cc95b merged 2013-08-17 09:45:43 -04:00
Davis King ee07bbe00b removed cruft 2013-08-17 09:45:16 -04:00
Davis King b56667d3c3 updated docs 2013-08-14 21:27:43 -04:00
Davis King e16a3a3f0a improved makedocs script 2013-08-14 21:23:16 -04:00
Davis King 6a5a3431e6 merged 2013-08-14 21:06:20 -04:00
Davis King 9d6386ad99 Fixed a bug in the sequence_segmenter which could cause it to output detected
sequences that go slightly beyond the end of the input sequence.
2013-08-14 21:05:29 -04:00
Davis King 3bcfddc004 Created release v18.4 2013-08-11 21:49:30 -04:00
Davis King e183a6a127 Added tag v18.4 for changeset 78be73b57b82 2013-08-11 21:49:30 -04:00
Davis King 0a5d62d85c Made makedocs recompile the python interface so sphinx can always use the current stuff. 2013-08-11 21:48:18 -04:00
Davis King 9e41955cf5 Minor change to avoid doing unnecessary computations in certain cases. 2013-08-11 13:21:12 -04:00
Davis King d9f38e986a Minor changes to avoid warnings in visual studio 2005 2013-08-10 09:21:42 -04:00
Davis King c72f709bbc Fixed incorrect type used for iterator in example program. 2013-08-10 09:21:01 -04:00
Davis King 2a56ca8d33 updated release notes 2013-08-09 12:51:05 -04:00
Davis King 0d110bc40e updated docs 2013-08-09 12:48:13 -04:00
Davis King 299b0051d6 cleaned up main page a little 2013-08-09 12:43:34 -04:00
Davis King a09a8f6a95 Added more python doc strings 2013-08-09 11:56:06 -04:00
Davis King 9df0677555 updated docs 2013-08-09 11:40:04 -04:00
Davis King 3bfece9aec Added a max_cost_assignment python example 2013-08-09 11:36:34 -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 7640decee9 clarified spec 2013-08-09 11:22:03 -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 bbf9863b57 Made the unit tests also compile all the example programs 2013-08-08 19:42:37 -04:00
Davis King ab97c454e3 updated docs 2013-08-08 19:38:43 -04:00
Davis King 5be1478295 Clarified comments 2013-08-08 19:37:39 -04:00
Davis King c87571ce4e clarified example 2013-08-08 19:37:29 -04:00
Davis King e20a2190e2 Added structural svm solver example program 2013-08-08 19:07:50 -04:00
Davis King cf8774b3c3 Fixed grammar in comment 2013-08-08 18:13:22 -04:00
Davis King 1dd9888bae Added more comments about sparse vectors to the python examples 2013-08-08 11:40:03 -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 bc9bf3609a Add checks into the vector_normalizer and vector_normalizer_pca objects
to detect users giving infinite and NaN values as inputs.
2013-08-08 10:31:32 -04:00
Davis King ec4865ed60 Added some asserts into the optimization code to detect when the user
accidentally creates objective functions which output infinite or NaN values.
2013-08-08 10:20:38 -04:00
Davis King 625488ee34 updated docs 2013-08-08 10:09:35 -04:00
Davis King d9a93fdce1 Added is_finite() for matrix objects. 2013-08-08 10:04:05 -04:00
Davis King fe410de2bb Added is_finite() 2013-08-08 09:44:53 -04:00
Davis King 9910982337 Minor change to avoid a compiler warning 2013-08-07 14:39:56 -04:00
Davis King 8ac87abe2c Added the option to disable overlay editing to the image_display. Also made
the image_window not allow overlay editing.
2013-08-07 14:15:12 -04:00
Davis King b6bf552c8d Fixed a bug in the image_window which made it's behavior slightly weird
when a user drew rectangles on it.
2013-08-07 13:42:06 -04:00
Davis King 4cc14d2663 Added Steven Van Ingelgem's patch to the HTTP server which makes
operations on HTTP headers case-insensitive.
2013-08-07 13:08:20 -04:00
Davis King 9fa2cc573d updated docs 2013-08-07 12:30:44 -04:00
Davis King 65c6a30ee2 Changed all the structural SVM tools to use a default PSI cache size of 5. 2013-08-06 21:25:34 -04:00
Davis King b5a90e52fb Updated tests to work with current code 2013-08-06 21:25:07 -04:00
Davis King 36d5677a26 Updated example program to work best with the new code 2013-08-06 00:33:50 -04:00
Davis King 4b29dec604 Added use_relative_feature_weights() and use_uniform_feature_weights()
functions to make it easy to configure image scanners that use the hashed_feature_image.
2013-08-06 00:31:58 -04:00
Davis King 615b3cf6a0 Added an option to weight the features from a hashed_feature_image
relative to the number of times they occur in an image.  I also set
the new default behavior to use this relative weighting and changed
the serialization format to accommodate this.
2013-08-06 00:03:24 -04:00
Davis King 712c65779c Added get_feature_extractor() functions to the image scanners so the underlying
feature extractors can have their parameters queried.
2013-08-05 23:50:51 -04:00
Davis King a448b452da Removed cruft 2013-08-05 23:02:40 -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