Commit Graph

745 Commits

Author SHA1 Message Date
Davis King
c5db9db9db Improved the introduction page
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402985
2009-04-05 16:31:49 +00:00
Davis King
1d5d69dd28 Fixed compile error in gcc-3.3
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402984
2009-04-05 15:23:50 +00:00
Davis King
d6a6c4e7f6 Changed code to avoid compiler error in visual studio 7.1
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402983
2009-04-04 19:19:55 +00:00
Davis King
f42cff91b4 Updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402982
2009-04-04 16:17:39 +00:00
Davis King
a73c1619c7 Added the point_rotator object.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402981
2009-04-04 15:41:21 +00:00
Davis King
cd592e804b added some more tests
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402980
2009-04-04 14:44:35 +00:00
Davis King
530c93711b updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402979
2009-04-04 13:08:14 +00:00
Davis King
f16b4da13a Added the rotate_point() function.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402978
2009-04-04 03:51:51 +00:00
Davis King
47514d1862 Made the centered_rect() spec more clear.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402977
2009-04-04 01:45:50 +00:00
Davis King
aba529b38b Switched the svm_nu_trainer object's kernel cache from using
the type of scalar used by the user supplied kernel to just always
use float.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402976
2009-03-30 00:28:57 +00:00
Davis King
9a8ed037f4 Switched all the test statements in the regression test suite from
DLIB_CASSERT to DLIB_TEST and DLIB_TEST_MSG.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402975
2009-03-28 20:43:41 +00:00
Davis King
574215ed72 Added DLIB_TEST and DLIB_TEST_MSG macros to the testing suite
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402974
2009-03-28 20:10:09 +00:00
Davis King
168a862ddb Changed code a bit to avoid false test failure
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402973
2009-03-24 21:46:17 +00:00
Davis King
e5c1db1c2e Modified the thread_pool and bound_function_pointer so that they can
easily deal with functions that take no arguments.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402972
2009-03-23 22:53:19 +00:00
Davis King
0c5c7006f6 Added a missing typedef to the pipe object.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402971
2009-03-23 21:24:14 +00:00
Davis King
977bed9955 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402970
2009-03-22 21:40:57 +00:00
Davis King
cb3d2213cf Added a sparse SVM example.
--HG--
rename : examples/svm_pegasos_ex.cpp => examples/svm_sparse_ex.cpp
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402969
2009-03-22 21:31:27 +00:00
Davis King
cbdafe2ed2 Updated the image display example
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402968
2009-03-22 18:26:33 +00:00
Davis King
f432c9671a Improved the image_window a bit.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402967
2009-03-22 18:24:59 +00:00
Davis King
55283b4630 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402966
2009-03-22 16:40:46 +00:00
Davis King
d3bc010eb7 Added the image_window and image_display objects.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402965
2009-03-22 16:35:07 +00:00
Davis King
95ccc17e9a Added implicit conversions of std_vector_c back to std::vector so that
it can be used with functions that expect std::vector objects.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402964
2009-03-22 13:46:54 +00:00
Davis King
db16687922 Fixed some typos in the spec files.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402963
2009-03-20 18:48:42 +00:00
Davis King
8665122804 Fixed the code so that it doesn't assume sparse vectors are of std::map type.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402962
2009-03-20 18:29:04 +00:00
Davis King
f30c36e579 Tweaked epsilon values to avoid false test failures.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402961
2009-03-20 02:25:17 +00:00
Davis King
4dcc40634a Fixed the dictionary_size() member functions in the kcentroid overloads so
that they always return the correct numbers.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402960
2009-03-20 02:08:34 +00:00
Davis King
6bb0f8d05d Added a lot more tests for the kcentroid object.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402959
2009-03-20 01:13:26 +00:00
Davis King
8791dcc9c2 cleaned up the code
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402958
2009-03-20 01:12:18 +00:00
Davis King
8d528ef763 Added optimized overloads of the kcentroid object for various
linear kernels.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402957
2009-03-20 00:56:37 +00:00
Davis King
67f16199b9 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402956
2009-03-20 00:54:26 +00:00
Davis King
f35d683fd2 Added some more stuff to the sparse vector functions.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402955
2009-03-20 00:54:10 +00:00
Davis King
41f2f3e83c Added a missing requirement and ASSERT.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402954
2009-03-20 00:49:50 +00:00
Davis King
e7abcf74fd updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402953
2009-03-19 20:03:08 +00:00
Davis King
a7eb6b61df Fixed a compile time bug in the offset_kernel. Also fixed some
bugs in the sparse vector operations and added a few more new
operations as well.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402952
2009-03-19 18:28:26 +00:00
Davis King
028c67edc4 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402951
2009-03-19 16:58:48 +00:00
Davis King
e3aca381c0 updated comments.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402950
2009-03-19 16:54:12 +00:00
Davis King
5009d5d0f6 Added a set of kernels that can operate on sparse vectors.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402949
2009-03-19 16:32:40 +00:00
Davis King
9b3dca55ef Made spec more clear
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402948
2009-03-19 15:44:04 +00:00
Davis King
1213a2ae7a Updated this example.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402947
2009-03-18 02:06:59 +00:00
Davis King
9ed0aa3dcc Added Steven Van Ingelgem's patch to add the body of data posted back to the
server into the incoming data object given to the server_http::on_request() handler.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402946
2009-03-18 02:06:36 +00:00
Davis King
3a9f6b4b91 made a release
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402944
2009-03-17 02:37:33 +00:00
Davis King
8e5310a3d9 Made the specs more clear.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402943
2009-03-17 00:34:33 +00:00
Davis King
88ef3d5cfd Changed the style sheet so that only the web version contains
the piwik javascript stuff.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402942
2009-03-16 21:29:09 +00:00
Davis King
2f4ea85448 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402941
2009-03-16 03:30:57 +00:00
Davis King
c30548dbe7 Changed the kcentroid object so that its default is to keep more linearly
independent vectors rather than newer vectors.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402940
2009-03-16 03:28:41 +00:00
Davis King
7404ceb822 Updated the examples to make more sense with respect to the updated kcentroid.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402939
2009-03-16 03:26:54 +00:00
Davis King
43a7f59054 Updated the rank features example to discuss the newer kcentroid
max sv argument.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402938
2009-03-16 02:58:47 +00:00
Davis King
40050a2870 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402937
2009-03-15 23:24:32 +00:00
Davis King
cd6f196eb7 Updated the kkmeans example to show how to use the new max sv
settings of the kcentroid.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402936
2009-03-15 23:24:08 +00:00
Davis King
8432290011 Broke the matrix_la.cpp file into four separate files.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402935
2009-03-15 21:27:06 +00:00