Commit Graph

1490 Commits

Author SHA1 Message Date
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
Davis King 0962461173 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403601
2010-05-13 03:28:33 +00:00
Davis King 49dfe07141 Added an example program for the linear_manifold_regularizer.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403600
2010-05-13 02:46:17 +00:00
Davis King bdd9b4e99e Changed comment.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403599
2010-05-13 01:57:29 +00:00
Davis King 3969b18189 Changed the code so that the manifold regularizer is normalized by the number of edges
involved in its creation.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403598
2010-05-13 01:24:16 +00:00
Davis King a89711055e Updated spec
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403597
2010-05-13 00:58:05 +00:00
Davis King c83c958941 Added the randomly_subsample() functions.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403596
2010-05-13 00:53:10 +00:00
Davis King 89ad150f53 Fixed grammar.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403595
2010-05-12 23:48:52 +00:00
Davis King 7e460a05e4 Worked on the spec for the manifold regularization stuff more.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403594
2010-05-12 23:42:50 +00:00
Davis King e9595abeab Cleaned up more code and added yet more specs.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403593
2010-05-12 03:02:12 +00:00
Davis King d565ca6a84 Added a proper specification and minor cleanup.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403592
2010-05-12 02:49:08 +00:00
Davis King 392902744d Code cleanup
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403591
2010-05-12 01:11:05 +00:00
Davis King 8896813cc2 Fixed bug in knn code.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403590
2010-05-10 22:48:24 +00:00
Davis King 6e8323adcf Added initial cut of manifold regularization stuff. Code needs to be cleaned up.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403589
2010-05-10 22:38:23 +00:00
Davis King 7ee48d3938 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403588
2010-05-08 01:14:45 +00:00
Davis King f07b00ce49 Added the sum_rows() and sum_cols() functions.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403587
2010-05-08 01:14:27 +00:00
Davis King 7d85f18312 Removed the requirement that you load dng files into an image of the exact
pixel type that created the file.  Now you can use any pixel type.  I also
changed the code so that grayscale pixels with more than 16 bits get saved as
16 bit grayscale images instead of 8 bit images.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403586
2010-05-08 00:14:41 +00:00
Davis King 022867019c Fixed typo in spec
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403585
2010-05-07 23:32:22 +00:00
Davis King d03d8fc9b8 Updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403584
2010-05-07 23:29:11 +00:00
Davis King 28a8f3ad4f Added the reshape() and pointer_to_matrix() functions.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403583
2010-05-07 23:27:00 +00:00
Davis King a8f9f2eaf9 Improved the message generated by an assert.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403582
2010-05-07 23:24:44 +00:00
Davis King 80d30d4910 updated docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403581
2010-05-07 22:15:50 +00:00