Commit Graph

7136 Commits

Author SHA1 Message Date
Davis King
1ec5a94554 Added comments about how to run multiple detectors together efficiently. 2018-02-10 16:58:02 -05:00
Davis King
2d3dd3c830 Exposed the image_dataset_metadata routines for parsing XML datasets to Python. 2018-02-10 12:44:39 -05:00
Davis King
8fd9c26f6e Made dlib.point() have writable x and y properties. 2018-02-10 12:37:14 -05:00
Davis King
fa39e51864 Added a __time_compiled__ field to the python API. 2018-02-10 10:08:25 -05:00
Davis King
1578e27731 Fixed fft_inplace() not compiling for compile time sized matrices. 2018-02-10 08:08:55 -05:00
Davis King
ef811cbd81 Actually, this really fixed the confusing cmake message about BLAS and LAPACK. 2018-02-07 17:32:25 -05:00
Davis King
06acdcacff Fixed confusing warning message from cmake about BLAS. 2018-02-07 15:57:35 -05:00
Davis King
ba29493afc Make test more robust 2018-02-06 06:34:42 -05:00
Davis King
95bce7a10c Added probability_that_sequence_is_increasing() to python API 2018-02-03 18:18:45 -05:00
Davis King
7481ef1e21 Fixed problems in python doc generation. 2018-02-03 12:13:54 -05:00
Davis King
0e30960b74 Fixed bug in scale_ layer that would trigger when the num_samples() dimension
of a tensor changed.  I.e. if you ran mini-batches with different sample sizes
you would get an assert triggering.  This has been fixed.
2018-02-03 11:32:46 -05:00
Davis King
2885394359 Let pybind11 produce nice documentation. 2018-02-03 09:13:27 -05:00
ksemb
14cbb804a9 Add Python rvm_trainer and init functions (#1100) 2018-02-02 06:14:03 -05:00
Davis King
b2a0bae407 Added warning about crazy training data. 2018-02-01 08:02:52 -05:00
Davis King
a05b865158 Fixed code not handling OBJECT_PART_NOT_PRESENT for full_object_detection objects. 2018-02-01 08:02:36 -05:00
Davis King
8b5c696c35 Fixed confusing comment 2018-02-01 07:43:07 -05:00
Davis King
bdaf50aa4b Fixed cont_ layers not printing the correct num_filters parameter when they are
printed to cout or xml.
2018-01-31 19:50:24 -05:00
Davis King
1719f51eaf Fixed tabbing 2018-01-31 19:40:32 -05:00
Davis King
f6f744f7b5 A bit of code cleanup. 2018-01-31 12:50:38 -05:00
Davis King
07a7995a27 Added make_bounding_box_regression_training_data() 2018-01-29 22:17:08 -05:00
Davis King
a898ebbd5e merged 2018-01-29 21:47:39 -05:00
Davis King
224d7024d6 Added the ramdump type decorator for invoking faster serialization routines. 2018-01-29 16:13:26 -05:00
Davis King
68c98498b6 Improved error message. 2018-01-29 09:17:58 -05:00
Davis King
fb3e8e4bfd Added max_scoring_element() and min_scoring_element() 2018-01-28 11:28:56 -05:00
Davis King
b1589d2b34 Fixed windows include order problem in all/source.cpp file. 2018-01-28 08:03:11 -05:00
Davis King
67545f45f9 More tests for travis-ci. 2018-01-28 07:59:40 -05:00
Davis King
5fdb7aaac0 More appveyor tests 2018-01-28 07:49:35 -05:00
Davis King
339a3d6b73 Fixing appveyor config 2018-01-28 07:41:45 -05:00
Davis King
dc1eecc568 Run unit tests in visual studio 2017 2018-01-28 07:37:47 -05:00
Davis King
ffaa322fbf Added loss_multimulticlass_log_ 2018-01-27 11:00:37 -05:00
Davis King
72fbed20ca Made it so you can say sgd(weight_decay) to construct a sgd object. 2018-01-27 10:47:00 -05:00
Davis King
9ca26760b9 Renamed scale_prev_ to scale_ and swapped the layers it reads from. Now
the scales come from the immediate predecessor and the tensor to be scaled
from the tag.
2018-01-27 07:49:28 -05:00
Davis King
0f51dfb96e merged 2018-01-26 16:47:38 -05:00
Davis King
73a5e943c1 Added scale_prev_ layer. 2018-01-26 16:46:52 -05:00
Davis King
c191b376b9 Made alias_tensor take a default offset of 0 so you can easily use it to
reshape a tensor.
2018-01-26 16:45:22 -05:00
Davis King
546bdf5130 Switched 2D kernels to use the new 2D launch_kernel(). Also added overload of
dot_prods() that can accumulate in addition to assign.
2018-01-26 13:03:22 -05:00
Davis King
19b16e1a1d Improve launch_kernel(), now it can sensibly launch 2D kernels. 2018-01-26 12:45:13 -05:00
Davis King
537153c719 Added xcorr_fft() 2018-01-26 12:43:47 -05:00
Davis King
e952454db3 Added missing assert 2018-01-26 12:43:30 -05:00
Davis King
ae299a7686 Gave circular_buffer a constructor that takes the size. 2018-01-26 12:38:10 -05:00
Davis King
d5e65cd7ef Added tt::scale_channels() 2018-01-25 10:25:28 -05:00
Davis King
a7363d4134 merged 2018-01-24 21:05:58 -05:00
Christopher Baker
055d5a076d Add support for finding MKL on macOS, Fixes #1033. (#1088) 2018-01-24 15:33:06 -05:00
Davis King
c7fcf2ab93 Added binomial_random_vars_are_different() and event_correlation(). 2018-01-24 12:54:54 -05:00
Davis King
126b4b76e2 merged 2018-01-24 12:08:11 -05:00
Davis King
c96cef9c0b Added overload of svd_fast() that doesn't compute u. 2018-01-24 12:07:52 -05:00
Davis King
6fd1e18af5 Made orthogonalize() faster. 2018-01-24 11:36:02 -05:00
Davis King
54723defbe Tweaked the way we compute the number of threads to use when building. 2018-01-24 08:02:33 -05:00
Davis King
344165cdff Updated python version list. 2018-01-22 19:56:46 -05:00
Davis King
d1253dbdfc Record last changeset and set PATCH version to 99 2018-01-22 19:29:39 -05:00