Commit Graph

2470 Commits

Author SHA1 Message Date
Davis King 734635509b Clarified spec 2011-11-03 23:28:07 -04:00
Davis King 4f08da0d47 Added unit tests for the new sequence labeling stuff 2011-11-03 21:54:48 -04:00
Davis King d933439a08 Simplified the sequence_labeler interface a bit. 2011-11-03 20:42:40 -04:00
Davis King 90c9d0be6e cleaned this up a little 2011-11-03 19:17:53 -04:00
Davis King 29964d2858 improved example a little 2011-11-03 18:56:03 -04:00
Davis King 02b6328704 Made unit test a little more robust. 2011-11-03 17:50:22 -04:00
Davis King f57595fbeb Minor change to avoid a compiler error in clang 2011-11-03 17:28:12 -04:00
Davis King 673474454b Added folders named build2 to the ignore list. 2011-11-03 17:27:51 -04:00
Davis@potato-xp.localnet 6cbbe937dc Changed a little to work around a bug in visual studio 2005 2011-11-03 00:06:31 -04:00
Davis King cb7cfec182 changed to avoid a compiler error 2011-09-22 01:31:02 -04:00
Davis King fdc8950707 Changed code a little to make the reject_labeling() routine optional.
Now if you don't define it you get a reasonable default behavior
rather than a compiler error.
2011-11-02 23:21:05 -04:00
Davis King 2904fa35b5 updated docs 2011-11-02 22:48:08 -04:00
Davis King e6a01acf60 Added an initial version of an example program for the sequence_labeler.
--HG--
rename : examples/svm_ex.cpp => examples/sequence_labeler_ex.cpp
2011-11-02 22:40:18 -04:00
Davis King 99bbe516f3 updated docs 2011-11-01 22:26:36 -04:00
Davis King 36cf4a9b50 Filled in the rest of the interface for the structural_sequence_labeling_trainer
and cleaned up a few other related things.
2011-11-01 22:08:39 -04:00
Davis King 72d3ab867a fixed grammar 2011-11-01 21:51:18 -04:00
Davis King fdc3af3a23 Refactoring and spec improvement. Still some work left to do though. 2011-10-31 20:58:44 -04:00
Davis King 7dc67b8015 fleshed out the spec 2011-10-31 19:39:10 -04:00
Davis King bf27b070f3 updated docs 2011-10-30 15:44:15 -04:00
Davis King 4fd423a561 minor cleanup 2011-10-30 15:39:11 -04:00
Davis King 3fc4321800 Refactored code a little and added more comments to spec. 2011-10-30 14:50:31 -04:00
Davis King fcfafe67a3 Made this object inherit from noncopyable 2011-10-30 14:23:44 -04:00
Davis King cc118abce0 setup serialization for the sequence_labeler. 2011-10-30 14:10:57 -04:00
Davis King 0ba771b5d5 Added a set of tools to allow a user to easily learn to do sequence
labeling using dlib's structural SVM implementation.
2011-10-30 14:01:07 -04:00
Davis King 700ea34e69 Added the is_sequence_labeling_problem() routine. 2011-10-30 13:05:58 -04:00
Davis King 5ad3106c7f updated docs 2011-10-30 11:53:37 -04:00
Davis King 2ab4add4a9 Added some missing validation of the user supplied number of folds
to the cross_validate_multiclass_trainer() routine.  Not it will
throw an exception if the number of folds is too big rather than
just producing a confusing result.
2011-10-30 11:51:49 -04:00
Davis King 7c4361534a Fixed the broken link I just added a moment ago. 2011-10-30 09:31:49 -04:00
Davis King 1f105402bd updated docs 2011-10-30 09:28:17 -04:00
Davis King 2116cbb763 Clarified the spec regarding the type of sparse vector supported
by these two objects.
2011-10-30 09:22:41 -04:00
Davis King 2cce156d84 Clarified the sparse vector spec and formally introduced the concept
of unsorted sparse vectors.
2011-10-30 09:13:07 -04:00
Davis King 14dbd96b23 Fixed a bug in find_max_factor_graph_viterbi() which occurred when a
zero order model had negative factor values.
2011-10-27 23:47:50 -04:00
Davis King d339376638 Clarified spec 2011-10-27 23:46:46 -04:00
Davis King fc65fab048 Changed find_max_factor_graph_viterbi() so you can use run-time
defined order and num_states parameters.
2011-10-27 23:17:53 -04:00
Davis King afddb2d43b fixing grammar. 2011-10-22 11:42:10 -04:00
Davis King e8fbcc7e9c fixed grammar 2011-10-22 11:26:35 -04:00
Davis King 55234ec22a updated docs 2011-10-21 23:33:57 -04:00
Davis King 5b30b06df5 merged 2011-10-21 23:25:56 -04:00
Davis King e4ae66868d Created release v17.43 2011-10-21 23:06:08 -04:00
Davis King dca8fe26eb Added tag v17.43 for changeset 43d280b34aa9 2011-10-21 23:06:08 -04:00
Davis King b11754c04e updated docs 2011-10-21 23:03:43 -04:00
Davis King 2e1927cd00 Fixed a bug in the statement::get_column_as_text() routine. It didn't
work right if the column contained a NULL.
2011-10-20 18:29:25 -04:00
Davis King ecfddbadb7 Minor change to avoid a warning in gcc 2011-10-19 22:03:12 -04:00
Davis King 7f5e1963b6 Removed unused variables. 2011-10-19 21:57:56 -04:00
Davis King 6ed5de3e6f Changed makefile slightly so it compiles in Ubuntu 11.10 2011-10-19 21:42:32 -04:00
Davis King 89172e11d6 updated docs 2011-10-13 18:56:13 -04:00
Davis King 3d077f09ce Added the is_array2d template. 2011-10-13 18:56:04 -04:00
Davis King 0957c14473 Fixed a bug in is_const_type. It didn't work right for reference types. 2011-10-13 18:46:38 -04:00
Davis King 8ecb2b7f11 updated docs 2011-10-10 21:20:23 -04:00
Davis King b9ce6dd0a7 Added unit tests and fixed a few issues. 2011-10-10 21:07:57 -04:00