Commit Graph

2645 Commits

Author SHA1 Message Date
Davis King
eeeee7ffb8 Added unit tests for the circular_buffer and fixed a few things. 2012-03-06 21:15:56 -05:00
Davis King
cd10054144 Added a circular_buffer object. It is like sliding_buffer except it can
have sizes which aren't powers of 2.
2012-03-06 20:53:37 -05:00
Davis King
90c897f6f0 adding initial version of kalman filter code 2012-03-06 20:06:13 -05:00
Davis King
98541091df updated docs 2012-03-06 18:27:27 -05:00
Davis King
8908303c81 Added the 128bit hash version of Murmur hash. 2012-03-06 18:18:26 -05:00
Davis King
e28dbf6e09 Added missing asserts. 2012-02-29 23:30:52 -05:00
Davis King
df76a44b11 updated docs 2012-02-29 23:13:55 -05:00
Davis King
0ceb51c56b Clarified spec 2012-02-29 23:09:30 -05:00
Davis King
725805a338 filled out spec 2012-02-29 22:59:46 -05:00
Davis King
20837ab954 Added code for doing image interpolation, rotations, and general transformations. 2012-02-29 22:13:13 -05:00
Davis King
6bdff29a35 updated docs 2012-02-29 22:05:46 -05:00
Davis King
659f93562f Improved how to compile instructions. 2012-02-29 18:13:18 -05:00
Davis King
68d66e9a42 updated docs 2012-02-28 23:35:02 -05:00
Davis King
4a4a8e974f updated docs 2012-02-28 23:26:55 -05:00
Davis King
6e4c77cdd2 Updated the min and max functions so that they work with complex
numbers in the same manner as MATLAB.
2012-02-28 23:12:12 -05:00
Davis King
7f5dbb715d Made sum() and mean() work with complex numbers. 2012-02-28 22:42:58 -05:00
Davis King
2cfe8f9329 Changed the xcorr functions so they take the complex conjugate of the right
hand arguments if they are complex numbers.  This way they do a proper
cross-correlation and also mirror the behavior of MATLAB.
2012-02-28 22:17:05 -05:00
Davis King
e0ab095422 Made byte_orderer copyable. 2012-02-28 18:44:27 -05:00
Davis King
159c2bbe91 Fixed missing std:: compiler error. 2012-02-28 18:44:06 -05:00
Davis King
3265277468 Added dcenter(), point_transform_affine, and rotation_matrix() 2012-02-27 20:04:57 -05:00
Davis King
1940012f33 Added the point_transform object 2012-02-27 18:51:14 -05:00
Davis King
f3efbc31b8 updated docs 2012-02-22 20:15:09 -05:00
Davis King
565e63f282 Added tests for the rls object 2012-02-22 19:52:46 -05:00
Davis King
c3319182a2 Fixed a bug which caused certain matrix expressions to not compile
when the BLAS bindings were enabled.  In particular, expressions which
involved a 1x1 matrix sometimes didn't compile.
2012-02-22 19:51:59 -05:00
Davis King
2ddc0d745c Added an implementation of the linear recursive least squares algorithm. 2012-02-22 19:15:57 -05:00
Davis King
e3fc99aee9 Fixed grammar 2012-02-22 18:10:56 -05:00
Davis King
48d89cf1cc Added documentation about using mercurial for contributing code. 2012-02-22 18:03:03 -05:00
Davis King
f94eb9045f Simplified code a little 2012-02-11 13:15:17 -05:00
Davis King
5edb76a6e2 Updated the sequence labeling trainer to allow the user to set different loss
values for different labels.
2012-02-07 19:09:13 -05:00
Davis King
e7770786b8 Added unit tests for the new get_option() routine. 2012-02-05 15:43:52 -05:00
Davis King
c801f1513d Fixed a bug which prevented get_option() from compiling if given both a
command line parser and config reader.
2012-02-05 15:43:34 -05:00
Davis King
0b463257f1 updated docs 2012-02-05 15:37:08 -05:00
Davis King
052e0ded8a updated docs 2012-02-05 15:11:19 -05:00
Davis King
e7261af02a updated examples to use get_option() 2012-02-03 00:07:08 -05:00
Davis King
a23adf8877 updated docs 2012-02-02 23:57:13 -05:00
Davis King
7d2aa33cf2 Added the get_option() routines which slightly simplify getting options
from command line parsers and config readers.
2012-02-02 23:52:51 -05:00
Davis King
b9d9253547 Added an is_config_reader template. 2012-02-02 23:02:33 -05:00
Davis King
1afa8aca9a Fixed incorrect assert 2012-02-02 19:28:22 -05:00
Davis King
29cc76cd32 updated release notes 2012-02-02 19:06:28 -05:00
Davis King
0b4f33fffd updated docs 2012-02-02 19:03:28 -05:00
Davis King
87ee4c958e Added the option to make the poly features rotationally invariant.
This change breaks backwards compatibility with the previous version.
2012-01-29 20:30:34 -05:00
Davis King
d0f916a4a3 updated docs 2012-01-29 09:00:43 -05:00
Davis King
636144d58b Added the pad_int_with_zeros() function. 2012-01-29 08:59:07 -05:00
Davis King
7ec5fc07fc Created release v17.45 2012-01-29 08:13:38 -05:00
Davis King
f49187c63b Added tag v17.45 for changeset d20f5ce805d5 2012-01-29 08:13:38 -05:00
Davis King
3cc42d5df8 Added missing stuff to the term index. 2012-01-26 17:18:19 -05:00
Davis King
10de0776e5 Fixed grammar 2012-01-23 18:39:13 -05:00
Davis King
513fa6fabe Changed timing routines so you can name each timing block. 2012-01-22 16:56:14 -05:00
Davis King
dd2a646851 Made code more consistent. 2012-01-21 16:58:13 -05:00
Davis King
3a4f1c0e4d Further simplified these examples. 2012-01-21 16:52:54 -05:00