Davis King
b0cdcd82a9
Clarified spec
2014-02-22 17:35:48 -05:00
Davis King
85b6a50a9d
Added comments to config.h about what other #defines you should set when
...
building dlib as a shared library.
2014-02-22 17:32:14 -05:00
Davis King
867e52d3bd
Fixed cmake file so that the "use fftw" option actually causes the
...
build to use fftw.
2014-02-22 17:31:53 -05:00
Davis King
28a0d860aa
Fixed compile time error that triggered when trying to link with fftw
2014-02-22 17:31:25 -05:00
Davis King
2b2fed842f
Added unit tests for the new learning-to-track stuff.
2014-02-22 16:47:31 -05:00
Davis King
9b16325df6
fixed more grammar
2014-02-22 16:08:34 -05:00
Davis King
114f677d74
Fixing grammar in comments.
2014-02-22 16:07:17 -05:00
Davis King
f9d3da11d0
Fleshed out example program.
2014-02-22 15:52:28 -05:00
Davis King
26faeeb419
clarified spec
2014-02-22 13:37:58 -05:00
Davis King
a5082f7a50
Made the track association testing functions smarter about how they evaluate
...
the quality of a track association function.
2014-02-22 13:06:41 -05:00
Davis King
ea60f62286
Fixed a bug in randomize_samples(). It forced each element of the input arrays
...
to move to a new position but was random amongst all permutations with such
moves. However, this isn't really fully random so this function has been fixed
so it does exactly what the spec says it should.
2014-02-22 13:04:44 -05:00
Davis King
6d32e8c804
Made test a little more numerically robust.
2014-02-22 13:03:14 -05:00
Davis King
5bcfa6853e
added more comments
2014-02-20 22:45:46 -05:00
Davis King
878463550a
updated docs
2014-02-20 22:43:43 -05:00
Davis King
8296869bed
Added initial version of the learning to track example program.
2014-02-20 22:39:48 -05:00
Davis King
2661386229
Fixed compile time error.
2014-02-20 22:39:32 -05:00
Davis King
f9e50a2396
Lowered the default stopping epsilon.
2014-02-20 22:22:44 -05:00
Davis King
b17762c3e3
updated docs
2014-02-20 22:17:14 -05:00
Davis King
8c27a29eb7
Just renamed variables and simplified a few things. No real changes.
2014-02-20 22:14:42 -05:00
Davis King
63eb621a31
updated docs
2014-02-20 21:15:17 -05:00
Davis King
71d4306edf
Added a bias term to the assignment_function's model so the user doesn't need
...
to remember, or even understand, that they should add it themselves. However,
this change breaks backwards compatibility with the previous serialization
format for assignment_function objects.
2014-02-20 21:13:41 -05:00
Davis King
5563194476
Added a few more BLAS binding tests
2014-02-20 19:59:34 -05:00
Davis King
a7d236c04e
Added a guarantee that tracks won't be asked for their feature vector until
...
they are updated at least once with a detection.
2014-02-20 19:40:17 -05:00
Davis King
3c6cdf50c4
Clarified spec again
2014-02-20 19:11:42 -05:00
Davis King
d3c4c73fd9
clarified spec
2014-02-20 18:45:29 -05:00
Davis King
32b16d70f9
updated ml guide diagram
2014-02-20 18:40:28 -05:00
Davis King
bd408076e8
updated docs
2014-02-19 22:51:18 -05:00
Davis King
7bd02e8f0f
Fleshed out the spec for the new track association stuff.
2014-02-19 22:27:34 -05:00
Davis King
2bf6957779
Added initial version of the learning-to-track interface to the association learning
...
tools. So this adds the track_association_function and structural_track_association_trainer
objects and also test_track_association_function() and cross_validate_track_association_trainer()
routines.
2014-02-17 22:23:11 -05:00
Davis King
fb6eca2ba1
clarified spec
2014-02-17 09:56:51 -05:00
Davis King
7d35e2579e
Added is_track_association_problem()
2014-02-15 20:11:04 -05:00
Davis King
68f95a19bd
Simplified sum_filter_assign() interface.
2014-02-15 13:03:38 -05:00
Davis King
d8509d3916
Slightly changed #includes to avoid compiler error.
2014-02-14 23:57:24 -05:00
Davis King
1aed832f52
Disabled use of XIM for X11 windowing since it makes programs hang on some
...
systems. This means the wide character input methods won't work on X11
systems.
2014-02-13 19:02:33 -05:00
Davis King
017fedcc41
updated about
2014-02-11 20:23:21 -05:00
Davis King
01eaaa563a
Made imglab halt at a convenient place when you are using ctrl+key up/down to
...
auto label boxes. It will also auto-skip empty images when you hold ctrl.
2014-02-11 20:22:15 -05:00
Davis King
aa6919d304
Made --stats print out info on unlabeled boxes.
2014-02-11 20:19:57 -05:00
Davis King
a20f401eec
Gave imglab the ability to propagate rectangle labels between images.
2014-02-11 19:03:08 -05:00
Davis King
885a19e612
clarified spec
2014-02-11 17:58:57 -05:00
Davis King
839942b82b
Fixed weird rectangle highlighting behavior from previous commit.
2014-02-10 20:49:15 -05:00
Davis King
374d5253f8
Updated version number and about string to say that you can now ctrl+left click
...
to change the label for a rectangle.
2014-02-10 20:40:24 -05:00
Davis King
fe03decb10
Now you can ctrl+left click on a rectangle in the image_display to change its
...
label.
2014-02-10 20:39:53 -05:00
Davis King
1f35b44ded
Fixed spelling errors in spec
2014-02-10 20:28:52 -05:00
Davis King
fba0158925
made test more robust
2014-02-10 19:24:15 -05:00
Davis King
de95484424
Added another #include to avoid a compile time error on Mac OS X 10.9.1 with
...
gcc 4.8.
2014-02-10 18:31:52 -05:00
Davis King
440ffe8203
merged
2014-02-10 18:29:34 -05:00
Lukas
eaf568f9b4
Prevent static assert for set_size on gradient in compute_nuclear_norm_parts()
2014-02-10 14:19:46 +01:00
Davis King
e9da373365
updated docs
2014-02-09 22:54:26 -05:00
Davis King
c67975c7d6
Added code to test the oca interface with a prior vector.
2014-02-09 21:26:42 -05:00
Davis King
f25ca01e07
The oca solver now supports taking a user supplied prior vector. That is,
...
it lets you use a regularizer like ||w-prior||^2 instead of the usual ||w||^2
regularizer.
2014-02-09 21:17:33 -05:00