Davis King
c9dce70c4d
Made compile script go back to starting folder upon completion.
2013-05-26 16:00:01 -04:00
Davis King
1f14e8f590
updated ignore list
2013-05-26 15:58:41 -04:00
Davis King
985fb83e36
Made cmake copy the needed boost .dll files into the output directory when python
...
modules are built on windows.
2013-05-26 15:55:36 -04:00
Davis King
17813702c8
Disabled destruction of the global thread pool on program shutdown when using dlib
...
on MS Windows since this avoids a few program shutdown bugs when dlib us used as
part of a DLL. For example, when creating python modules with threading the interpreter
sometimes hangs on program shutdown as a result of trying to destroy the global
thread pool. Note that not destroying this resource on program shutdown is the
recommended approach according to Microsoft.
see http://blogs.msdn.com/b/oldnewthing/archive/2012/01/05/10253268.aspx
2013-05-26 15:54:31 -04:00
Davis King
1fd8afd579
Changed code to avoid compiler warning in visual studio.
2013-05-26 15:02:29 -04:00
Davis King
5597d9cb20
Starting to flesh out the python interface documentation a little more.
2013-05-26 14:21:02 -04:00
Davis King
f02cf7ca64
Updated mercurial ignore list
2013-05-26 14:16:45 -04:00
Davis King
76e620287d
Just renamed a class
2013-05-26 13:51:57 -04:00
Davis King
1c269270a1
Added testing and cross validation routines for the python sequence segmenter interface.
2013-05-26 13:50:47 -04:00
Davis King
a4590776b8
Minor printing improvement
2013-05-24 23:30:21 -04:00
Davis King
67ae00b404
Added missing assert
2013-05-24 21:56:15 -04:00
Davis King
37d1774548
Added missing dlib namespace
2013-05-24 21:53:05 -04:00
Davis King
d93a02e803
Minor cleanup
2013-05-24 21:52:44 -04:00
Davis King
8b6cd0080c
updated docs
2013-05-24 21:46:20 -04:00
Davis King
7897b163e5
updated examples cmake file
2013-05-24 21:42:40 -04:00
Davis King
de48f60106
minor cleanup and formatting
2013-05-24 21:34:24 -04:00
Davis King
ad427072d5
merged
2013-05-24 21:16:50 -04:00
Steve Taylor
0694c00521
Adjusted accuracy on the fifth unit test.
2013-05-24 19:47:24 -04:00
Steve Taylor
be5c480bc8
Made changes to the tolerance stopping criteria in impl_adapt_simp_stop.
2013-05-24 19:33:22 -04:00
Steve Taylor
e032a77ed4
Renamed numerical integration header to dlib/numerical_integration.h. Changed relevant headers to include numerical_integration.h Fixed documentation in integrate_function_adapt_simpson_abstract.h
2013-05-24 01:02:20 -04:00
Davis King
66d5a906bb
Fully setup the functional python interface to the sequence segmenter tool.
...
Need to add documentation next.
2013-05-22 23:47:33 -04:00
Davis King
bb0f764ca8
Fixed serialization bug
2013-05-22 23:33:51 -04:00
Steve Taylor
6ca3a9f2e9
Implemented a numerical quadrature method based on an adaptive
...
Simpson rule. Added unit tests and supporting examples for this
function.
2013-05-22 22:36:33 -04:00
Davis King
4f55291b85
Made cmake file a little more convenient when used in large projects.
2013-05-21 20:20:10 -04:00
Davis King
24872a6a88
Fixed a segmentation fault in the eigenvalue_decomposition object
...
which could occur when NaN valued inputs were given.
2013-05-21 18:41:42 -04:00
Davis King
cecc38f5b6
Added support for using the dense vector version of the sequence_segmenter from
...
python.
2013-05-20 23:18:14 -04:00
Davis King
09895ba8b7
added ranges
2013-05-20 21:31:24 -04:00
Davis King
b0a14513f0
Added range and ranges.
2013-05-20 21:29:19 -04:00
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