Davis King
e0532b5448
Added some more comments.
2011-05-17 17:15:06 -04:00
Davis King
ea2a51844f
Cleaned up the code a little by pulling the caching logic out into its
...
own class.
2011-05-16 22:56:19 -04:00
Davis King
007e218e17
updated docs
2011-05-16 18:40:22 -04:00
Davis King
48444e1f19
Improved makedocs script a bit. Now it uses hg archive rather than
...
hg clone to get a copy of the sources.
2011-05-16 17:27:32 -04:00
Davis King
5599fb922b
Minor change to avoid a compiler warning.
2011-05-15 21:22:14 -04:00
Davis King
63dfa090db
Made the makerel script a little more robust.
2011-05-15 20:38:03 -04:00
Davis King
7956d9f35c
updated README
2011-05-15 19:16:59 -04:00
Davis King
87221acead
Removing the makesnapshot script since I won't be using it anymore.
2011-05-15 19:15:09 -04:00
Davis King
d437803e3e
Fixed time display for the change log
2011-05-15 19:13:32 -04:00
Davis King
627afb8112
Made the makerel script commit a tag and updates to the files which track
...
the major and minor revision numbers.
2011-05-15 18:45:57 -04:00
Davis King
25c7a65659
Fixed makerel to work with Mercurial.
2011-05-15 18:20:51 -04:00
Davis King
a75402cba6
Fixed a bit of a bug in the makedocs script
2011-05-15 18:03:05 -04:00
Davis King
3fcf5e5aa7
Updated the documentation generation tools to work with Mercurial
...
rather than Subversion.
2011-05-15 17:46:16 -04:00
Davis King
de1f4677a6
Setup an ignore file
2011-05-15 15:28:51 -04:00
Davis King
2c8b5f47f2
Fixed a bug in the DLIB_TEST_MSG macro for the unit testing suite. This
...
bug was introduced a few days ago.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404284
2011-05-15 03:04:13 +00:00
Davis King
7ebc1f963d
Clarified recent change to the spec
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404283
2011-05-14 22:52:51 +00:00
Davis King
88189532ed
Made the bridge code a little more robust.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404282
2011-05-14 21:21:39 +00:00
Davis King
8808589dcd
Made test more robust
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404281
2011-05-14 21:17:07 +00: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
854ece55e7
updated docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404279
2011-05-14 18:16:16 +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
2afaa28cbc
Added a clear() to the bridge and improved some comments and tests.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404277
2011-05-14 17:06:18 +00:00
Davis King
f224398ea3
Added tests for the bridge.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404276
2011-05-14 14:48:50 +00:00
Davis King
995d021693
updated docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404275
2011-05-14 14:48:16 +00:00
Davis King
eef0cde58d
Polished the bridge object a bit.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404274
2011-05-14 14:10:57 +00:00
Davis King
2a84aef8e3
Yet more code cleanup
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404273
2011-05-13 21:52:27 +00:00
Davis King
35e65391f3
minor cleanup
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404272
2011-05-13 21:46:51 +00:00
Davis King
a25039b0a2
Added initial version of the bridge object. It is a tool for bridging
...
pipe objects from one computer to another.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404271
2011-05-13 21:21:23 +00:00
Davis King
3309bbf0b2
Updated the unit test application so that it prints the number of
...
individual testing statements which were executed.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404270
2011-05-13 19:50:42 +00:00
Davis King
52f2a0ff2a
Upgraded the type_safe_union with a constructor and assignment operator
...
which can copy an object into the type safe union.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404269
2011-05-13 19:31:03 +00:00
Davis King
5e7fe6a255
Gave the pipe the ability to disable dequeue operations.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404268
2011-05-13 14:15:13 +00:00
Davis King
eb3e50e46d
Fixed a bug which caused the structural_svm_problem_threaded object to
...
crash when caching was used.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404267
2011-05-10 20:42:04 +00:00
Davis King
158627a3d4
updated docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404266
2011-05-10 02:48:22 +00:00
Davis King
4f5834cbea
updated docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404265
2011-05-10 02:44:21 +00:00
Davis King
53e4efab11
Added a version of the structural_svm_problem which can use multiple threads to
...
call the separation_oracle() function.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404264
2011-05-10 02:37:18 +00:00
Davis King
dbb6533d3d
Added a missing #include
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404263
2011-05-10 02:35:34 +00:00
Davis King
05c1050fc0
updated docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404258
2011-05-07 14:55:19 +00:00
Davis King
eb734a1cc3
made a release
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404257
2011-05-07 14:42:56 +00:00
Davis King
2fa6f2d29f
Updated release notes
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404256
2011-05-07 14:02:48 +00:00
Davis King
6b98dfaba3
Increased the default values for the initial basis size and basis size
...
increment a little.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404255
2011-05-07 12:42:16 +00:00
Davis King
537f4a2da3
Added more comments.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404254
2011-05-05 22:41:33 +00:00
Davis King
a60406212f
Fixed typo in spec
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404253
2011-05-04 21:31:56 +00:00
Davis King
3f2e596c82
updated docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404252
2011-05-04 21:25:16 +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
7cb946de54
Renamed all the rand::kernel_1a and rand::float_1a declarations
...
to just say rand.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404250
2011-05-04 21:15:35 +00:00
Davis King
98045930fe
Changed the rand object so you don't have to say rand::kernel_1a or
...
rand::float_1a anymore to declare it. Now you just say rand.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404249
2011-05-04 21:09:22 +00:00
Davis King
f780abea15
updated docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404248
2011-05-04 20:40:51 +00:00
Davis King
53737cb51d
Changed the stopping condition for the structured svm to the one suggested
...
by the Joachims paper. I also added another useful reference to the docs.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404247
2011-05-04 20:36:44 +00:00
Davis King
ae4c1bef39
Improved the feature vector caching in the structural_svm_problem object.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404246
2011-05-04 02:19:23 +00:00
Davis King
50832ee5a1
Changed the oca_problem interface to the oca optimizer. Now the optimization_status()
...
function reports back the current risk and risk gap in addition to just the overall
objective value and objective gap. Note that this change breaks backwards compatibility
with the previous interface (but only slightly).
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404245
2011-05-03 23:39:47 +00:00