Davis King
5fb4ee6627
Added the vectorss and sparse_vectorss types and a little more documentation.
2013-05-20 21:19:08 -04:00
Davis King
9f022ec09e
Fixed a problem that caused the python interpreter to hang on program exit when
...
the dlib GUI was used.
2013-05-20 19:37:43 -04:00
Steve Taylor
bf38cba574
Implemented a numerical quadrature method based on an adaptive
...
Simpson rule. Added unit tests and supporting examples for this
function.
2013-05-19 20:52:19 -04:00
Davis King
7a426a5a56
Fixed some #include order problems I just introduced by making some of the
...
geometry components use the optimization tools.
2013-05-19 20:30:33 -04:00
Davis King
1c12540c92
updated docs
2013-05-19 20:26:02 -04:00
Davis King
a8d7374414
Added point_transform_projective and find_projective_transform()
2013-05-19 20:16:57 -04:00
Davis King
6e2a867a37
In a recent commit I added per label bias features but forgot to exclude them
...
from the non-negative feature learning range. This change fixes that.
2013-05-19 18:14:02 -04:00
Davis King
6989e96f7d
Added per label bias features.
2013-05-18 15:16:30 -04:00
Davis King
e2ea6cfaac
Added additional validation to serialized sequence_segmenter objects. This
...
should help catch the case where a user changes the feature extractor and then
tries to load an old model.
2013-05-18 15:01:29 -04:00
Davis King
bda0895315
Fixed some typos
2013-05-18 12:16:45 -04:00
Davis King
66530f86ee
Clarified spec
2013-05-18 10:52:49 -04:00
Davis King
af7aa12796
clarified spec
2013-05-18 10:43:57 -04:00
Davis King
52de3a0c9c
Improved cca() documentation.
2013-05-18 10:26:18 -04:00
Davis King
feeb9fae2c
Added global function versions of rectangle::intersect() and rectangle::area()
...
to make the overall rectangle API more uniform.
2013-05-18 10:25:08 -04:00
Davis King
d204408f82
Added member functions to point_rotator and point_transform to allow
...
a user to read the state of these objects.
2013-05-18 10:11:42 -04:00
Davis King
c494235850
Made the interface to fft() and ifft() a little more flexible.
2013-05-18 09:56:46 -04:00
Davis King
6be288652a
Made example slightly clearer.
2013-05-18 08:37:19 -04:00
Davis King
dd91dc3581
Fixed typos in spec
2013-05-18 08:01:02 -04:00
Davis King
8256471203
Minor change to avoid false alarms in unit test.
2013-05-17 17:38:40 -04:00
Davis King
0e10ca893c
minor change to avoid compiler error in visual studio 2005
2013-05-15 20:52:59 -04:00
Davis King
4be57bbc6d
updated docs
2013-05-15 06:51:30 -04:00
Davis King
f3daf4d4f2
clarified spec
2013-05-15 06:50:48 -04:00
Davis King
bb5e847b30
Made image saving routines work on matrix objects in addition to array2d
...
objects.
2013-05-14 20:44:54 -04:00
Davis King
13b8c5f3d5
Simplified example and added a call to jet()
2013-05-14 20:29:05 -04:00
Davis King
62a564bf28
Slightly simplified the interfaces of jet() and heatmap().
2013-05-14 20:27:48 -04:00
Davis King
6375eae232
Fixed a bug in hysteresis_threshold() that caused it to produce incorrect
...
outputs sometimes.
2013-05-14 20:21:06 -04:00
Davis King
6660ec1b13
Minor change to avoid compiler error in visual studio.
2013-05-14 20:15:46 -04:00
Davis King
d1cf19fc8d
Added an option to learn just non-negative weights.
2013-05-14 20:12:00 -04:00
Davis King
1efcfb3df1
Made the sequence_segmenter work with both BIO and BILOU tagging models.
2013-05-13 22:50:31 -04:00
Davis King
6d623eebb9
Refined the definition of a sequence segmentation problem.
2013-05-13 19:33:11 -04:00
Davis King
848c301587
Clarified spec
2013-05-13 19:13:22 -04:00
Davis King
62c8d3ee26
Changed svm_c_linear_trainer stopping epsilon to something a little more
...
reasonable.
2013-05-12 19:29:15 -04:00
Davis King
cdc0f3b09d
Added unit tests for sequence segmentation tools.
2013-05-12 18:05:32 -04:00
Davis King
f4a725559e
Clarified spec.
2013-05-12 18:05:14 -04:00
Davis King
6eae1119bc
A minor change to avoid a compiler warning
2013-05-12 17:58:33 -04:00
Davis King
736d662a4b
Added missing assert
2013-05-12 17:45:09 -04:00
Davis King
832fb2cbab
Added more asserts and a version number to the serialization
...
format for sequence_segmenter objects.
2013-05-12 17:44:41 -04:00
Davis King
1b093f7ae1
updated docs
2013-05-12 17:24:37 -04:00
Davis King
74ece35ac7
Added structural_sequence_segmentation_trainer, test_sequence_segmenter(),
...
and cross_validate_sequence_segmenter()
2013-05-12 17:06:57 -04:00
Davis King
f02d09daa4
Added is_sequence_segmentation_problem()
2013-05-12 16:19:36 -04:00
Davis King
4a527aa878
Added the sequence_segmenter object.
2013-05-12 10:19:06 -04:00
Davis King
f5f3d07c72
Clarified spec
2013-05-09 23:11:19 -04:00
Davis King
9a271f12ed
Clarified spec
2013-05-09 20:42:58 -04:00
Steve Taylor
691e1ab17a
Updated numeric_constants.h. Added a first version of
...
a numerical integration method to /examples/adapt_simp.cpp
2013-05-04 19:39:57 -04:00
Davis King
cd319ec522
updated docs
2013-05-04 12:52:03 -04:00
Davis King
0cdbbe85ec
Added the svr_linear_trainer.
2013-05-04 12:44:30 -04:00
Davis King
73551a87c6
This is a minor change. All it does is slightly change the stopping condition
...
used by the svm_c_linear_trainer so that the epsilon value is not implicitly
scaled by the C values given by the user. This should make this object
slightly easier to use.
2013-05-04 10:14:39 -04:00
Davis King
835e0bd888
Changed test_ranking_function() and cross_validate_ranking_trainer() slightly
...
to avoid a run time error in gcc 4.7.
2013-05-02 19:57:53 -04:00
Davis King
967cd8228b
Fixed incorrect search paths on windows.
2013-04-29 18:57:37 -04:00
Davis King
0c3952d549
Minor changes to avoid compiler warnings from visual studio.
2013-04-28 17:56:33 -04:00