Commit Graph

7234 Commits

Author SHA1 Message Date
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
Davis King 66ff6db5ef Added tag v19.9 for changeset 0cbf133b31c1 2018-01-22 19:27:34 -05:00
Davis King 6138ad938f Created release v19.9 2018-01-22 19:27:34 -05:00