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
Davis King
5c7f517bc9
Removed unneeded leading white space characters so that the resulting
...
HTML pages are a little smaller.
2011-06-04 13:30:28 -04:00
Davis King
bc1894648a
Added another test
2011-06-04 11:15:04 -04:00
Davis King
642762c078
updated spec
2011-06-04 11:11:56 -04:00
Davis King
3bc36fe1a2
minor cleanup
2011-06-03 22:35:05 -04:00
Davis King
94067a7666
Updated docs
2011-06-03 22:22:27 -04:00
Davis King
3bba57bcc8
updated docs
2011-06-03 22:18:27 -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
d068afb165
Changed some things to get the new images to show up in chm files.
2011-06-02 23:20:05 -04:00
Davis King
ebf602e440
worked on FAQ
2011-06-02 22:54:27 -04:00
Davis King
7f48fc330a
Made find_clusters_using_kmeans() work with dlib::vector objects.
2011-06-02 21:42:28 -04:00
Davis King
bae44f67bf
Added a kmeans test
...
--HG--
rename : dlib/test/hash.cpp => dlib/test/kmeans.cpp
2011-06-02 21:36:40 -04:00
Davis King
29bd6bd1d9
Improved FAQ page slightly.
2011-06-01 22:41:08 -04:00
Davis King
551a882ce3
Improved the layout of the FAQ page
2011-06-01 22:13:18 -04:00
Davis King
f1ce94705a
Improved how code blocks are displayed.
2011-06-01 21:43:30 -04:00