Commit Graph

3847 Commits

Author SHA1 Message Date
Davis King a2cbc77194 Renamed some functions.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402265
2008-05-25 19:29:14 +00:00
Davis King e2649f2871 Added a bunch of unconstrained optimization stuff to the library.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402264
2008-05-25 19:19:18 +00:00
Davis King 0d91cb70cc Fixed some spelling errors
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402263
2008-05-25 02:59:19 +00:00
Davis King 1d2c7a1ca1 Made the is_matrix template a little more robust.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402262
2008-05-24 21:38:50 +00:00
Davis King add9a09a0a Added an identity_matrix() that can take a runtime defined size.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402261
2008-05-24 15:10:09 +00:00
Davis King e042b167b4 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402260
2008-05-23 02:54:59 +00:00
Davis King e3bcff4cb9 Made a comment more clear
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402259
2008-05-23 02:54:47 +00:00
Davis King 2f5000e3da updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402258
2008-05-23 00:27:27 +00:00
Davis King 393ba83fa0 Added the kcentroid example
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402257
2008-05-23 00:26:28 +00:00
Davis King c1b04eab51 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402256
2008-05-23 00:11:01 +00:00
Davis King 1b781f15c8 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402255
2008-05-23 00:09:59 +00:00
Davis King 246a14f996 added the krls example
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402254
2008-05-23 00:08:49 +00:00
Davis King 2ae506deac updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402253
2008-05-23 00:05:53 +00:00
Davis King dbff99837c renamed the one_class object to kcentroid
--HG--
rename : dlib/svm/one_class.h => dlib/svm/kcentroid.h
rename : dlib/svm/one_class_abstract.h => dlib/svm/kcentroid_abstract.h
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402252
2008-05-23 00:05:41 +00:00
Davis King 43946fccac Added a function that lets you test and train at the same time
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402251
2008-05-23 00:01:44 +00:00
Davis King 230b8b9509 Added the max discount parameter to the one class algorithm as well
as cleaned up the code a bit.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402250
2008-05-21 23:00:00 +00:00
Davis King 13ed137cb2 Added a requires clause to the set_tolerance() member function and
renamed clear() to clear_dictionary().

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402249
2008-05-21 22:57:36 +00:00
Davis King 8e51330251 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402248
2008-05-21 02:03:51 +00:00
Davis King 385c1d9818 Added a simple kernel based one class classifier.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402247
2008-05-21 01:51:41 +00:00
Davis King 94cd99d109 Fixed incorrect comments.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402246
2008-05-20 21:22:20 +00:00
Davis King 6021b974bc updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402245
2008-05-19 00:41:21 +00:00
Davis King f6c2d317b0 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402243
2008-05-15 21:03:57 +00:00
Davis King 818bc6adf6 Changed the stack trace stuff so that it doesn't perform memory
allocations or copy strings.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402242
2008-05-15 20:56:04 +00:00
Davis King 2c32d2d242 Added a missing dlib:: qualifier
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402241
2008-05-15 20:47:43 +00:00
Davis King fc361a7f2f Fixed grammar
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402240
2008-05-15 20:46:20 +00:00
Davis King 416c95fbd7 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402239
2008-05-15 01:09:26 +00:00
Davis King 310478521b updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402238
2008-05-15 01:06:57 +00:00
Davis King 90ca365d42 Added a missing scope resolution statement.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402237
2008-05-15 00:58:02 +00:00
Davis King 23b3a722df Made the stack trace stuff more robust
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402236
2008-05-15 00:55:42 +00:00
Davis King 44776dbbd4 fixed typo in comment
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402235
2008-05-14 23:39:47 +00:00
Davis King 01f284d5bd Added stack trace stuff
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402234
2008-05-14 23:38:32 +00:00
Davis King 3170072904 Made a release
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402233
2008-05-13 02:18:12 +00:00
Davis King 555310d8e4 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402231
2008-05-13 02:05:00 +00:00
Davis King 07140ec98d Added missing comments and fixed some existing ones.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402230
2008-05-13 02:04:28 +00:00
Davis King 5874bcd116 Fixed incorrect #include
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402229
2008-05-13 01:41:25 +00:00
Davis King bf8b42b37a Added an implementation of the kernel recursive least squares algorithm
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402228
2008-05-13 01:13:18 +00:00
Davis King 6b3a644be8 updated docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402227
2008-05-13 00:32:58 +00:00
Davis King 80901e976a Broke the svm header file into 3 separate files.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402226
2008-05-13 00:21:07 +00:00
Davis King 280af4397b Made vector_to_matrix work for std_vector_c objects that have
non-default allocators.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402225
2008-05-12 23:22:51 +00:00
Davis King d617349959 Made vector_to_matrix() work for std::vector objects that have non-default
allocators.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402224
2008-05-12 23:21:19 +00:00
Davis King db3f3c17ae Added some clarifying comments to the svm example and a version number to
the about window in the bayes net gui.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402223
2008-05-10 18:53:10 +00:00
Davis King 0c356e015d updated todo list
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402222
2008-05-10 02:50:19 +00:00
Davis King e4b4c6ec16 Fixed two bugs in the directed_graph_drawer widget. First, it sometimes threw a dlib::fatal_error
due to a race condition.  Second, the color of the nodes wasn't being serialized when save_graph()
was called.  Note that this second bug fix breaks backwards compatibility with the previous
serialization format.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402221
2008-05-10 02:49:57 +00:00
Davis King 1a188c1231 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402220
2008-05-08 23:36:11 +00:00
Davis King 184ddf02bd Updated the doc scripts due to the subversion changes.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402217
2008-05-04 03:41:55 +00:00
Davis King 754da0ef3c Properly organized the svn repository. Finally.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402199
2008-05-02 14:19:38 +00:00
Davis King 4938871460 Adding a trunk folder.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402198
2008-05-02 14:15:48 +00:00