Commit Graph

1128 Commits

Author SHA1 Message Date
Davis King
89d09da15d updated link to be dlib.net
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403406
2010-01-23 00:20:06 +00:00
Davis King
93b2af7f6e Updated link to point to dlib.net
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403405
2010-01-23 00:18:25 +00:00
Davis King
fbea6a594f This looks like a huge change but all I did was change the email address
at the top of each file.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403404
2010-01-22 22:11:41 +00:00
Davis King
bec995b8fd Added a few more types to the stack_based_memory_block to make extra sure it
is always aligned properly.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403403
2010-01-22 21:50:12 +00:00
Davis King
7cbdf2026e Added some links to the cmd_line_parser_option.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403402
2010-01-22 21:43:39 +00:00
Davis King
feea8b19ae I just fixed some spelling errors in a few comments.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403401
2010-01-22 03:28:44 +00:00
Davis King
dcb82b9648 Added the ability to compute projection error to the empirical_kernel_map.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403400
2010-01-22 03:26:54 +00:00
Davis King
c3d407eec3 Fixed typo in spec.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403399
2010-01-19 22:16:24 +00:00
Davis King
86ac25e960 Made this test slightly more robust.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403398
2010-01-18 23:52:15 +00:00
Davis King
aeea463c3c Removed the restriciton on copying rand object.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403397
2010-01-18 02:33:28 +00:00
Davis King
64947f33f9 Made spec slightly more clear.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403396
2010-01-17 17:08:12 +00:00
Davis King
a31096bd3b Modified the logger's hook implementation so that it uses a special stream
buffer instead of an std::ostringstream.  This way logging doesn't cause
memory allocations.  This breaks backwards compatibility with the previous
hook function API but only slightly.  The new hook functions must take a
const char* instead of std::string.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403395
2010-01-17 03:56:33 +00:00
Davis King
cea9d02093 Fixed DLIB_ASSERT so that it matched the requires clause.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403394
2010-01-17 02:21:47 +00:00
Davis King
ebaf7b7081 You shouldn't use a nu of >= to maximum_nu() with the svm_nu_trainer object.
However, this was incorrectly documented as > rather than >= and the code
to detect when a user gave an invalid nu was similarly incorrect.  This
has been fixed.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403393
2010-01-17 01:12:53 +00:00
Davis King
31c304e13f Modified the find_min_single_variable() function so that it is more
robust when working with functions that are made up of a bunch of
constant value strips.  Previously, these kinds of functions could
cause the optimization to fail.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403392
2010-01-16 19:42:23 +00:00
Davis King
97300eb360 Moved the definition of the serialization friend functions out of the
vector_normalizer class because apparently not defining them this way prevents
someone from being able to invoke them by saying dlib::serialize().

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403391
2010-01-15 00:23:53 +00:00
Davis King
7351113c1e - Fixed some spelling errors
- Changed the test driver so that when it sets the logging level it now
   sets it for all loggers.  Not just ones that start with "test."

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403390
2010-01-14 00:03:20 +00:00
Davis King
4b1eef3d06 Added a missing check for division by zero.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403389
2010-01-14 00:02:22 +00:00
Davis King
b02ee05ae0 Added a few things to the term index
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403388
2010-01-14 00:01:50 +00:00
Davis King
65d86b9536 Updated this script so that it doesn't generate an index.html file anymore
and also set it up to generate a change_log.txt file.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403387
2010-01-14 00:00:12 +00:00
Davis King
1ecb212c92 Added serialization support to the surf_point.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403386
2010-01-13 00:44:56 +00:00
Davis King
8fe00ce933 Fixed #include
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403385
2010-01-12 22:59:51 +00:00
Davis King
8cd8dfaa8d Switched the std_vector_c object to use inheritance so that casting between
std_vector_c and std::vector is more natural.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403384
2010-01-12 01:30:53 +00:00
Davis King
381cfb191a Minor cleanup
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403383
2010-01-12 00:16:16 +00:00
Davis King
6a81ba6b23 Added missing requires clause to the get() function of the type_safe_union.
It will now cause a compile time error if called inappropriately.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403382
2010-01-11 22:15:06 +00:00
Davis King
b59e94cebf Fixed potential compile time bugs in the comparison operators for futures.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403381
2010-01-10 22:00:11 +00:00
Davis King
ccf109614e Changed email address on main page.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403380
2010-01-10 18:27:18 +00:00
Davis King
0ad16fb78c Fixed the side menu so that the Home link works properly for the main webpage.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403379
2010-01-10 17:45:58 +00:00
Davis King
65457448bd Switched sitemap.txt to use dlib.net
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403378
2010-01-09 19:32:29 +00:00
Davis King
9fea3bc470 Added a 301 redirect to the main page using php. Now everything should
always look like it's at dlib.net

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403377
2010-01-09 19:30:35 +00:00
Davis King
b82b223b52 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403376
2010-01-09 17:37:01 +00:00
Davis King
f7c1aaccf1 Updated Google verification stuff.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403375
2010-01-09 17:24:35 +00:00
Davis King
1a2b6f5086 Updated readme to link to dlib.net
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403374
2010-01-09 17:13:34 +00:00
Davis King
271072e55f Clarified the spec regarding thread safety.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403373
2010-01-09 16:45:10 +00:00
Davis King
62041ca2e0 Added a comment regarding how the STL uses allocators.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403372
2010-01-09 16:36:36 +00:00
Davis King
80a9265b6d updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403371
2010-01-08 02:51:05 +00:00
Davis King
63a2468f19 Changed code to avoid compiler warning in gcc.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403370
2010-01-08 00:36:00 +00:00
Davis King
8f26951cc8 Added the get_transformation_to() function to the empirical_kernel_map. I also changed the
epsilon value used to tell if something is essentially zero to a more reasonable value.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403369
2010-01-08 00:29:27 +00:00
Davis King
a5e6f0a714 Fixed a bug in the matrix BLAS bindings that caused BLAS to return an invalid
argument error.  The error occurred when general matrix multiply expressions
were transposed and didn't result in a square matrix.  E.g. mat = trans(a*b)
where mat isn't square.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403368
2010-01-07 01:02:55 +00:00
Davis King
45e99ceeeb updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403367
2010-01-06 22:48:14 +00:00
Davis King
a5b51aab53 - Made the regression test's main() return the number of failed tests.
- Added the -q option that lets you tell the program to not print stuff to standard out.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403366
2010-01-06 22:39:59 +00:00
Davis King
ac84063f9f Made the matrix constructor that uses C arrays explicit and added a COMPILE_TIME_ASSERT
to the scalar*matrix multiplication code so that a user gets a more straight forward
error when they try to multiply a scalar times a matrix that contains matrices.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403365
2010-01-06 01:15:24 +00:00
Davis King
b5c50859cb Made a release
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403362
2010-01-04 23:31:29 +00:00
Davis King
1c39bd8421 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403357
2010-01-04 22:29:16 +00:00
Davis King
4ccc32127e Made comments more clear.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403356
2010-01-04 22:13:24 +00:00
Davis King
c5d4b20c80 Cleaned up a few things
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403355
2010-01-04 03:33:26 +00:00
Davis King
e50e904a65 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403354
2010-01-04 02:49:49 +00:00
Davis King
5c82e6975f Added a pointer to the book Learning with Kernels
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403353
2010-01-04 02:43:55 +00:00
Davis King
6b400564d0 Added an example program for the empirical_kernel_map.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403352
2010-01-04 02:42:59 +00:00
Davis King
b6f926e030 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403351
2010-01-03 23:23:05 +00:00