Commit Graph

1511 Commits

Author SHA1 Message Date
Davis King 41a0bf7b20 updated docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403654
2010-05-29 14:50:20 +00:00
Davis King 979f8bf5db Added the find_approximate_k_nearest_neighbors() function.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403653
2010-05-29 14:28:45 +00:00
Davis King 1cd2e5e9e1 updated docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403652
2010-05-28 18:50:13 +00:00
Davis King bf8b3e5424 updated docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403651
2010-05-28 17:19:05 +00:00
Davis King 79ba5ad79c Added some tests for the new simplify_linear_decision_function() routines.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403650
2010-05-28 16:52:12 +00:00
Davis King e947a0a24b Added the simplify_linear_decision_function() routines.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403649
2010-05-28 16:32:13 +00:00
Davis King ebf4de2b12 Added more overloads of randomly_subsample() that can operate on random_subset_selector
objects.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403648
2010-05-28 14:44:28 +00:00
Davis King db2f60b94b Changed the cross_validate_trainer_threaded() function so that it is a little bit
more memory efficient.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403647
2010-05-28 14:34:06 +00:00
Davis King 1f50817049 Made docs more clear
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403646
2010-05-28 13:36:26 +00:00
Davis King fda7565430 Made spec more clear
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403645
2010-05-28 13:34:34 +00:00
Davis King 96a2a7b90a Minor change to avoid a compile time error in gcc-3.3
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403644
2010-05-23 01:58:32 +00:00
Davis King 720fb2fc77 Fixed spelling
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403643
2010-05-20 01:22:16 +00:00
Davis King 4eaf39947d Made a release
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403639
2010-05-17 00:56:29 +00:00
Davis King 38db1fcb2a Changed code to avoid triggering one of visual studio's bug checking hooks (when there isn't a bug).
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403638
2010-05-16 22:08:03 +00:00
Davis King 5e98f184ed updated docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403637
2010-05-16 20:03:36 +00:00
Davis King 3d5591723d Added a test for the linear_manifold_regularizer
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403636
2010-05-16 20:00:53 +00:00
Davis King 0d775acbe6 Added some comments
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403635
2010-05-16 19:11:48 +00:00
Davis King 9b51f8dc00 updated docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403634
2010-05-16 18:54:18 +00:00
Davis King abd3a9e2c4 Made spec more clear
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403633
2010-05-16 18:54:02 +00:00
Davis King 0c2cb034a3 Added all missing asserts for the manifold_regularization code. Also
removed unnecessary requirement that distances be non-negative for the
graph creation tools.  All that really matters is that edge weights
are non-negative.  A user can use that distance float for whatever they
want as long as the above remains true.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403632
2010-05-16 18:15:21 +00:00
Davis King 812057913e Improved example a little.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403631
2010-05-16 17:54:19 +00:00
Davis King 5c05797532 Fixed grammar.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403630
2010-05-16 17:44:26 +00:00
Davis King e16ea2eb32 Added some tests for the svm_c_ekm_trainer.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403629
2010-05-16 17:14:49 +00:00
Davis King 2e75e57f3f Fixed a compile time bug and another bug where the code inappropriately assumed a
sample_type was a dlib matrix.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403628
2010-05-16 16:58:51 +00:00
Davis King ac9f61b30d updated docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403627
2010-05-16 13:44:08 +00:00
Davis King d737ca8a68 Minor tweaks and fixes.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403626
2010-05-16 13:43:56 +00:00
Davis King 5dbab3f578 Optimized this code by making it use the new ekm transformation function.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403625
2010-05-16 00:59:27 +00:00
Davis King 2e1561d576 Added tests for the new get_transformation_to() function in the empirical_kernel_map.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403624
2010-05-16 00:14:33 +00:00
Davis King 1f975b66ed Added another version of get_transformation_to()
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403623
2010-05-16 00:13:56 +00:00
Davis King aae02a4a18 Added some more tests
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403622
2010-05-15 22:55:29 +00:00
Davis King 14a7e563f8 Added interface elements that allow the user to access the basis vectors contained
inside an empirical_kernel_map.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403621
2010-05-15 22:54:42 +00:00
Davis King 58cdb1e5a5 Added a new test
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403620
2010-05-15 22:18:54 +00:00
Davis King 191437d4e5 Made the spec specifically say that new samples get appended to the end
of the linearly_independent_subset_finder.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403619
2010-05-15 22:18:08 +00:00
Davis King 73082cdb42 Added the ability to automatically select a reasonable basis to the svm_c_ekm_trainer.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403618
2010-05-15 16:48:37 +00:00
Davis King abc868779c Updated example to use new ekm.load(lisf) function.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403617
2010-05-15 16:15:16 +00:00
Davis King 3cbbd6b385 Added a test for the linearly_independent_subset_finder and the new
ekm load() function.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403616
2010-05-15 16:13:32 +00:00
Davis King e1af953e25 - Added the ability to get the kernel and inverse kernel matrices out of a
linearly_independent_subset_finder.   I also made the add() function return
   a bool that tells you if it added its argument into the dictionary set
   or not.
 - Added a version of empirical_kernel_map::load() that accepts
   linearly_independent_subset_finder objects.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403615
2010-05-15 16:12:25 +00:00
Davis King 853f8459ed Fixed spelling.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403614
2010-05-14 13:24:40 +00:00
Davis King c3807c3273 Improved the discussion of dlib's organization.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403613
2010-05-14 13:16:27 +00:00
Davis King c45362cc5c updated docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403612
2010-05-14 13:06:10 +00:00
Davis King b72889b964 Updated spec
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403611
2010-05-14 13:05:44 +00:00
Davis King 25284ccf4e Fixed typo in spec
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403610
2010-05-14 01:38:41 +00:00
Davis King 2077f8ed34 updated docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403609
2010-05-14 00:53:30 +00:00
Davis King f50b21eaf0 made specs more clear
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403608
2010-05-14 00:53:04 +00:00
Davis King ef6d71c436 Improved example program
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403607
2010-05-14 00:52:19 +00:00
Davis King 71c2b029dd Clarified docs.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403606
2010-05-13 23:55:29 +00:00
Davis King a033cd993c Made spec more clear.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403605
2010-05-13 23:55:09 +00:00
Davis King c6b6a25489 Fixed a bug in the join_rows() and join_cols() functions.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403604
2010-05-13 23:30:37 +00:00
Davis King 1e83c12f01 Updated docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403603
2010-05-13 23:13:38 +00:00
Davis King be080797c0 Added is_reference_type
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403602
2010-05-13 23:12:53 +00:00