Commit Graph

2122 Commits

Author SHA1 Message Date
Davis King
8cd8cfe357 setup the "remove images" feature. 2011-06-19 11:11:53 -04:00
Davis King
c73113920b Added the start of a GUI to edit the image metadata files. 2011-06-19 10:49:23 -04:00
Davis King
8e1f4d4cfe Made the horizontal scroll speed for the list_box more reasonable. 2011-06-19 10:23:04 -04:00
Davis King
66bbc5150c Minor code cleanup 2011-06-19 09:34:38 -04:00
Davis King
78094af459 Moved the metadata IO routines into their own file. Also made it so that
the XSLT stylesheet file is always created in the same directory as the
main XML metadata file.
2011-06-19 09:30:15 -04:00
Davis King
0175116fce renamed some things 2011-06-19 09:12:58 -04:00
Davis King
fbce4cd61d Improved -h output 2011-06-19 09:03:45 -04:00
Davis King
91c63155e9 Further simplified initial image selection. 2011-06-18 23:18:08 -04:00
Davis King
991cb97a8a Made the initial file selection more flexible. 2011-06-18 23:11:55 -04:00
Davis King
adaabf84c0 Added code to read the image metadata XML files 2011-06-18 22:31:25 -04:00
Davis King
d6fd871382 updated docs 2011-06-18 17:44:34 -04:00
Davis King
65be3e81f7 Added match_endings to the dir_nav utils. 2011-06-18 17:39:21 -04:00
Davis King
9db07ff325 Added some code so create initial image lists 2011-06-18 15:46:24 -04:00
Davis King
b78f1cb8d9 Added the check_sub_option() method to the command line parser check
object.
2011-06-18 15:44:14 -04:00
Davis King
13269d7f97 Adding beginnings of a tool for dealing with labeled image datasets. 2011-06-18 13:49:42 -04:00
Davis King
53a01f4cfa Created release v17.41 2011-06-12 08:48:20 -04:00
Davis King
ecb32fc7e0 Added tag v17.41 for changeset f6c79ee40834 2011-06-12 08:48:20 -04:00
Davis King
da1d44735e grammar 2011-06-12 08:45:02 -04:00
Davis King
95c074edc8 merged 2011-06-11 17:37:20 -04:00
Davis King
2a5a9fd027 updated docs 2011-06-11 17:32:32 -04:00
Davis King
e3fcf35217 Minor change to avoid a compile time error in visual studio 2008. 2011-06-11 17:30:52 -04:00
Davis King
84daff6399 I improved the way calls to the separation oracle get dispatched to the
thread_pool.  Previously, each separation oracle call was dispatched
to a thread individually.  This is inefficient when there are a whole
lot of samples (and thus separation oracle calls which need to be made).
So now entire batches of separation oracle calls are dispatched to
each thread.  This minimizes the thread switching and synchronization
overhead.
2011-06-11 16:44:47 -04:00
Davis King
1b05c23a3b Added extra #include for image_io.h so that future linker errors from
this component will be caught by the unit tests.
2011-06-10 16:08:39 -04:00
Davis King
00662b4b23 Added a bunch of overloads for add_task_by_value() 2011-06-10 15:51:49 -04:00
Davis King
97cf9ba1d3 Removed spurious statement. 2011-06-09 19:08:14 -04:00
Davis King
f8248cee10 Moved the serialize and deserialize function definitions outside the body of the
type_safe_union class to avoid a compiler bug in an older version of gcc.
2011-06-09 18:56:03 -04:00
Davis King
abd5ea0a70 Fixed a bug which caused multiply defined symbol errors during linking
if the PNG saving routine was #included.
2011-06-09 18:23:32 -04:00
Davis King
7e8af32b1d Clarified spec and docs 2011-06-08 16:50:05 -04:00
Davis King
384090c676 The structural SVM optimizers had checks that the risk never became negative.
This only happens if the user implements the separation oracle wrong.  In this
case I had the code setup to force the risk to zero but this just ends up
obscuring the fact that the user's separation oracle is incorrect.  So I'm
removing this check.  This should make debugging separation oracles a little
easier.
2011-06-08 16:43:48 -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
cf8e3d6f1e Added some tests for the new add_task_by_value() methods of the thread_pool. 2011-06-07 18:02:40 -04:00
Davis King
ad8a2d1900 added a test 2011-06-07 17:39:12 -04:00
Davis King
584c90574c updated docs 2011-06-06 22:47:51 -04:00
Davis King
8a3ff4ff1e Added an add_task_by_value() function to the thread_pool. 2011-06-06 22:47:32 -04:00
Davis King
cf6f55c2fa Clarified spec again 2011-06-06 21:32:14 -04:00
Davis King
8762fd1405 clarified docs 2011-06-06 21:16:56 -04:00
Davis King
f5fd8004b1 Switched some member_function_pointers from checking mode to non-checking mode. 2011-06-05 17:32:18 -04:00
Davis King
c70344ad7f Fixed comment 2011-06-05 17:26:22 -04:00
Davis King
9223edde4e Updated docs 2011-06-05 17:21:12 -04:00
Davis King
2ea30b75e1 Created release v17.40 2011-06-05 13:26:09 -04:00
Davis King
3714ee4cc2 Added tag v17.40 for changeset 43cbb1c92eae 2011-06-05 13:26:09 -04:00
Davis King
7382c7c6af Improved docs a bit. Also fixed some spacing issues between links. 2011-06-05 11:06:07 -04:00
Davis King
5826b562e2 Fixed grammar in comments. 2011-06-05 10:26:36 -04:00
Davis King
f4eab393a9 Removed cruft 2011-06-04 16:22:50 -04:00
Davis King
0586a1aca5 updated release notes 2011-06-04 16:20:17 -04:00
Davis King
60a19cfb28 Made the conversion to and from HSI a little more robust. 2011-06-04 15:46:38 -04:00
Davis King
611cbfaaee Removed time based seed to make test more repeatable. 2011-06-04 15:40:50 -04:00
Davis King
297243dbbd Changed code slightly to avoid compiler error in visual studio 2005 2011-06-04 15:39:26 -04:00
Davis King
be92aa31a4 Change XSLT a little to avoid unneeded whitespace characters in HTML output. 2011-06-04 13:38:34 -04:00