Commit Graph

286 Commits

Author SHA1 Message Date
Davis King 08a95a42ed Flipped the order of two commands so that the selected object boxes
are printed immediately.
2012-04-04 20:19:55 -04:00
Davis King 1d3b429f40 improved comments 2012-03-22 18:44:47 -04:00
Davis King 33939c4990 fixed comment 2012-03-21 21:37:27 -04:00
Davis King c42a26be9d updated cmakelists 2012-03-21 21:09:01 -04:00
Davis King 2668d1baa2 updated due to name change 2012-03-21 21:08:33 -04:00
Davis King f477c84261 renamed this file
--HG--
rename : examples/object_detector_ex_2.cpp => examples/train_object_detector.cpp
2012-03-21 21:07:51 -04:00
Davis King fa58967115 Added another object detection example program
--HG--
rename : examples/object_detector_ex.cpp => examples/object_detector_ex_2.cpp
2012-03-21 21:07:05 -04:00
Davis King 62f4f823e0 Made this example use the verbose version of setup_grid_detection_templates(). 2012-03-20 18:12:37 -04:00
Davis King 3432108e46 Added an example use of heatmap() 2012-03-18 16:38:11 -04:00
Davis King ad1c665ab4 All I did in this commit was remove any of the ::kernel_1a, ::expand_1a,
qualifiers from any uses of dlib::array.
2012-03-10 14:51:55 -05:00
Davis King f94eb9045f Simplified code a little 2012-02-11 13:15:17 -05:00
Davis King e7261af02a updated examples to use get_option() 2012-02-03 00:07:08 -05:00
Davis King dd2a646851 Made code more consistent. 2012-01-21 16:58:13 -05:00
Davis King 3a4f1c0e4d Further simplified these examples. 2012-01-21 16:52:54 -05:00
Davis King 55c1d6cdef Simplified these examples slightly. 2012-01-21 16:43:08 -05:00
Davis King df415d7e1d I changed the sequence labeling stuff to allow a user defined
sequence type.  So these changes are basically just renaming some
template arguments and minor changes to some typedefs.
2012-01-21 11:51:22 -05:00
Davis King 6e06db71d1 Changed example so the cross validation comes out right. 2012-01-07 13:11:02 -05:00
Davis King 444f42ebcf Clarified a comment. 2012-01-01 17:55:56 -05:00
Davis King 76277c881e Clarified comment. 2011-12-27 10:27:59 -05:00
Davis King 8808006cf2 updated examples 2011-12-26 21:43:07 -05:00
Davis King f1f9a018cf Fixed some comments. 2011-12-11 23:36:15 -05:00
Davis King 3bcd9df592 made comment more clear 2011-12-11 17:29:47 -05:00
Davis King 8ce84862a9 Added an example program for the new assignment learning tools. 2011-12-11 17:15:18 -05:00
Davis King d89d784a95 Just added a try/catch block around the whole program. 2011-12-10 11:41:43 -05:00
Davis King ea26c37bad Updated example to reflect relaxed feature extraction interface. 2011-12-07 23:12:40 -05:00
Davis King b194c7b148 Cleaned up example slightly 2011-11-06 09:45:19 -05:00
Davis King 4e9dd6dda9 clarified a few comments 2011-11-04 18:26:34 -04:00
Davis King f18acdf81c Added a bunch of comments 2011-11-03 23:51:45 -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 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 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 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 27a6ad4560 Added a blur step to the edge finding example. 2011-09-24 18:40:06 -04:00
Davis King 428a36efdf fixed grammar 2011-09-18 22:12:11 -04:00
Davis King 948340478e minor fix 2011-09-17 16:30:38 -04:00
Davis King ed7c344a53 Added some examples for the new object detection stuff. 2011-09-17 16:23:06 -04:00
Davis King cafa17c836 Changed the test_regression_function() and cross_validate_regression_trainer()
routines so they return both the MSE and R-squared values rather than just the
MSE.
2011-09-10 21:24:08 -04:00
Davis King 5a5ec05153 Updated same so it compiles with the current version of the krr_trainer. 2011-09-02 18:08:38 -04:00
Davis King 8d6cec1d36 Updated examples to work with new ridge regression interface. 2011-08-24 21:36:50 -04:00
Davis King 60a1de67e1 Simplified the cmake files by putting the stuff to make Release
the default build into a single file.
2011-06-19 18:12:46 -04:00
Davis King 7638057b63 fixed grammar 2011-06-07 22:39:48 -04:00
Davis King b6ae2a6d68 Improved the thread_pool example program. 2011-06-07 22:27:12 -04:00
Davis King 5826b562e2 Fixed grammar in comments. 2011-06-05 10:26:36 -04:00
Davis King 3bc36fe1a2 minor cleanup 2011-06-03 22:35:05 -04:00
Davis King 54fded51bf Added an example showing how to create custom kernels.
--HG--
rename : examples/krr_classification_ex.cpp => examples/using_custom_kernels_ex.cpp
2011-06-03 22:15:14 -04:00
Davis King 05f299f5ea Fixed grammar. 2011-05-28 20:02:04 -04:00
Davis King eaa0b45c15 Cleaned up this example a little. 2011-05-28 11:18:17 -04:00
Davis King 5e384614be Changed the array2d object so you don't have to say array2d<type>::kernel_1a
anymore to declare it.  Now you just say array2d<type>.
2011-05-28 10:26:29 -04:00
Davis King 35a6408f8e Simplified examples by using load_image() instead of load_bmp() 2011-05-28 09:52:27 -04:00
Davis King cff821d8fe Added example output
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404280
2011-05-14 18:17:49 +00:00
Davis King 05ed2b5ba6 Added an example program for the bridge object.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404278
2011-05-14 18:09:06 +00:00
Davis King ab8bfefaa0 Renamed rand::float_1a to rand.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404251
2011-05-04 21:24:12 +00:00
Davis King 75d89e258b Updated example to not use ::kernel_1a syntax.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404227
2011-04-18 18:49:57 +00:00
Davis King d57e10098e updated example to not use ::kernel_1a syntax.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404224
2011-04-18 18:23:04 +00:00
Davis King 55784ffee6 Simplified pipe examples by removing the ::kernel_1a stuff now that it is
no longer required.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404219
2011-04-18 14:38:10 +00:00
Davis King 9fd2906bd1 Added a comment about using lambda functions as event handlers.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404140
2011-02-08 23:59:12 +00:00
Davis King b233e3eece Simplified example a little
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404086
2011-01-01 23:13:15 +00:00
Davis King df24f5a412 Added a call to cross_validate_regression_trainer()
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404064
2010-12-31 15:04:49 +00:00
Davis King b5a3dbda00 Added a SVR example program
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404061
2010-12-31 14:17:51 +00:00
Davis King 73c0598c1b Made a comment clearer
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404060
2010-12-31 13:58:00 +00:00
Davis King 4c996b51b1 removed the svn:executable flag from a bunch of .cpp files
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404058
2010-12-31 05:02:38 +00:00
Davis King 9726080bd0 Added another multiclass example program
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404056
2010-12-31 04:53:44 +00:00
Davis King d20baf6bba Added a multiclass example program
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404052
2010-12-30 18:59:13 +00:00
Davis King 58ee5c6696 Changed this example so it recommends using stream.peek()!=EOF instead of stream.good()
to detect the end of the stream.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404011
2010-12-22 20:41:59 +00:00
Davis King 706b343d5a Changed the example program to suggest a logarithmic grid search
rather than one that takes linear steps.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404010
2010-12-22 20:37:31 +00:00
Davis King c20fb45c45 Added an example program showing how to use the least squares optimization
routines.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403945
2010-12-04 19:37:58 +00:00
Davis King 97a37ae357 Updated example
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403911
2010-11-18 03:14:51 +00:00
Davis King 674fd7aa5b Updated matrix example.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403910
2010-11-18 01:29:32 +00:00
Davis King 84bd5a6187 Fixed this example to work now that dictionary_size() is called size()
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403894
2010-11-12 23:14:44 +00:00
Davis King 9cab0eca08 Updated the examples to use dlib::sa rather than string_cast.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403878
2010-11-10 01:10:22 +00:00
Davis King 9181bfd809 Fixed a typo found by Matt P. Dziubinski
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403875
2010-11-09 23:02:00 +00:00
Davis King 3eb5d81644 Added comments about using randomly_subsample() when using compute_mean_squared_distance()
with large datasets.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403815
2010-09-10 17:14:52 +00:00
Davis King b6f6ab7219 Updated hyperlink
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403811
2010-08-26 15:16:54 +00:00
Davis King 76eaef5df2 Minor changes to avoid compile time errors when using visual studio 10.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403805
2010-08-14 03:33:52 +00:00
Davis King fc1e5a973c Set the default build type to release
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403784
2010-07-25 16:04:37 +00:00
Davis King 71bec0bd6f Added an example of using be_verbose() to see the optimization progress.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403780
2010-07-24 22:04:07 +00:00
Davis King 6ce7fd7416 Added a comment about playing around with the epsilon to improve
training time.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403778
2010-07-24 21:33:19 +00:00
Davis King 8d08f3d508 updated example
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403776
2010-07-24 21:10:59 +00:00
Davis King 4f791bb416 Added back the missing randomize_samples() since the probabilistic_decision_function
training needs it.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403770
2010-07-24 12:22:41 +00:00
Davis King 5aa59b1a10 Updated example's reported output.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403769
2010-07-24 03:26:10 +00:00
Davis King 1d204e7916 Added some examples for kernel ridge regression.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403764
2010-07-24 00:38:22 +00:00
Davis King e93e9560a1 cleanup
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403757
2010-07-23 00:16:11 +00:00
Davis King 5724b4b45a Moved the discussion of matrix expressions into its own example file. Also
expanded it with examples of how to create new matrix expressions.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403753
2010-07-18 19:57:34 +00:00
Davis King 5a019f0a04 Changed the way the parameter search is done so that it will produce more reasonable results
for a wider range of datasets.  This way people who cut and paste from this code should have
an easier time getting it to work with their data.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403752
2010-07-17 16:47:50 +00:00
Davis King 9d09a8db3d Added a comment about picking a reasonable gamma.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403744
2010-07-17 12:31:34 +00:00
Davis King 38df0ad708 Added a comment
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403716
2010-07-02 00:38:21 +00:00
Davis King 7f6758181f Made a comment more clear
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403715
2010-07-02 00:32:43 +00:00
Davis King 991e8946b1 Made these examples more robust. Now if the server's start() function throws an
exception it will be printed right away rather than after the user hits
the enter key.  I also removed the global server objects since that was
pretty sketchy too.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403713
2010-07-02 00:26:59 +00:00
Davis King b9f602e1b6 Updated this example so that it shows how to pass arguments to threads
by reference using the ref() function.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403712
2010-07-02 00:23:42 +00:00
Davis King ea551f7953 Added missing #include
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403690
2010-06-13 15:23:39 +00:00
Davis King 0d148fea23 Updated this example to use the new fill_lisf() function.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403677
2010-06-07 01:02:11 +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 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 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 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 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