Commit Graph

3797 Commits

Author SHA1 Message Date
Davis King
5e761ca739 clarified spec 2013-06-01 14:30:45 -04:00
Davis King
4fae5a5ade Clarified spec 2013-06-01 14:30:36 -04:00
Davis King
8c91f4dbdd Made add_python_module add the tools/python/src folder to the include search
path.
2013-06-01 14:24:22 -04:00
Davis King
b82b355e6a Added an openmode argument to the basic_utf8_ifstream. 2013-06-01 14:18:23 -04:00
Davis King
de6109a0cb Minor change to avoid a compiler error in gcc 4.7 2013-06-01 14:10:59 -04:00
Davis King
2a494a51c1 updated docs 2013-06-01 13:57:06 -04:00
Davis King
8aa26ff4b0 Added the og:image metadata tag to the web pages 2013-05-31 19:28:23 -04:00
Davis King
4618269718 Made dlib.range() iterable 2013-05-30 22:21:04 -04:00
Davis King
f47786c3f0 updated release notes 2013-05-30 18:29:00 -04:00
Davis King
d20b08a00c Added comments 2013-05-29 22:41:01 -04:00
Davis King
45da41c55f Fleshed out example program. 2013-05-27 23:23:06 -04:00
Davis King
cd25356e26 Fixed bug in makerel script related to the new python examples. 2013-05-27 13:59:40 -04:00
Davis King
0dd6aad116 Added license header 2013-05-26 20:45:16 -04:00
Davis King
b425666f14 Made the script runnable 2013-05-26 20:44:00 -04:00
Davis King
13933b5a25 Added python sequence segmenter example program links. 2013-05-26 20:33:42 -04:00
Davis King
b7e9326be1 Updated stylesheet to support listing of python example programs. 2013-05-26 20:33:22 -04:00
Davis King
1e7703d733 Added license file 2013-05-26 19:40:07 -04:00
Davis King
8a91f0dab7 Updated doc generation scripts to include the python files in the
python_examples folder.
2013-05-26 18:46:38 -04:00
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