Change Log
Revision: be6f74b9751bffec
Author: Davis King
Date: Sep 29, 2018 (05:03:21 UTC)

Created release v19.16

Modified
dlib/CMakeLists.txt

Revision: 192f7235a850b3a4
Author: Davis King
Date: Sep 29, 2018 (04:01:42 UTC)

Add error message for users trying to build dlib as a standalone dll in visual studio.

Modified
dlib/CMakeLists.txt

Revision: aef9af6a99755846
Author: samuarl
Date: Sep 29, 2018 (14:02:45 UTC)

Python Image and Rectangle Scaling (#1488) * added scale_image python binding which returns an image resized by the provided scale factor * added scale_rect for rectangle and drectangle. returns a rectangle scaled by the provided scaling factor * - do not cast scale_rect coordinates to long for drectangle - document scale_rect for drectangle and rectangle in _abstract.h - change python binding scale_image to resize_image - update documentation for resize_image to describe behaviour

Modified
dlib/geometry/drectangle.h
dlib/geometry/drectangle_abstract.h
dlib/geometry/rectangle.h
dlib/geometry/rectangle_abstract.h
tools/python/src/image2.cpp
tools/python/src/rectangles.cpp

Revision: a1841ae23ab24695
Author: NiklasRosenstein
Date: Sep 13, 2018 (16:07:30 UTC)

Fix #1479 -- member_function_pointer_kernel_1.h does not compile with MSVC /vms (#1481) Add the __virtual_inheritance keyword to dummy struct when compiling with MSVC.

Modified
dlib/member_function_pointer/member_function_pointer_kernel_1.h

Revision: 1271a048f07ac097
Author: Davis King
Date: Sep 23, 2018 (12:55:12 UTC)

Fixed compiler warnings

Modified
dlib/dnn/loss.h

Revision: 3a3bcd4ebbb78c80
Author: Davis King
Date: Sep 23, 2018 (12:43:31 UTC)

Work around a bug in cmake with regard to cuda 10

Modified
dlib/CMakeLists.txt

Revision: e25f983cfb32519c
Author: Davis King
Date: Sep 10, 2018 (04:26:36 UTC)

Added an option to do bounding box regression to the loss_mmod layer.

Modified
dlib/dnn/loss.h
dlib/dnn/loss_abstract.h

Revision: dfba1d5ddd5ccf7b
Author: Davis King
Date: Sep 03, 2018 (04:03:01 UTC)

Fixed typo in docs

Modified
dlib/image_processing/object_detector_abstract.h

Revision: 7df30184dc3812ed
Author: Davis King
Date: Aug 26, 2018 (08:22:35 UTC)

Fixed nvcc getting upset about openmp in some environments.

Modified
dlib/CMakeLists.txt

Revision: 8d445becf73ae833
Author: Davis King
Date: Aug 23, 2018 (04:00:03 UTC)

Fixed include order issue. The cuda utils headers weren't including dlib/config.h before the asserts that DLIB_USE_CUDA must be defined. This only matters for users who try to install dlib and use some build system that doesn't define DLIB_USE_CUDA, and so therefore need dlib/config.h to define it for them.

Modified
dlib/cuda/cuda_data_ptr.h
dlib/cuda/cuda_utils.h

Revision: 1c405500eb2cd5b5
Author: Sacha
Date: Aug 23, 2018 (31:14:39 UTC)

Remove redundant line (#1453) With C++17 enabled on VS15.6+, this triggered a nodiscard warning which led to failed builds when warnings as errors is enabled.

Modified
dlib/console_progress_indicator.h

Revision: 3fd8209676e5fdeb
Author: Davis King
Date: Aug 22, 2018 (11:58:08 UTC)

Fixed is_image_type template always reporting false. This also caused have_same_dimensions() to be uncallable for images, so that's fixed now too.

Modified
dlib/image_processing/generic_image.h
dlib/test/dnn.cpp
dlib/test/image.cpp

Revision: d781629ffd6cff86
Author: Davis King
Date: Aug 21, 2018 (04:04:31 UTC)

Fixed resize_image() not using the optimized code path in some cases. In particular, it wasn't being used in some parts of the Python API. So this change makes the HOG detector run like 10% faster for instance.

Modified
dlib/image_transforms/interpolation.h

Revision: 1b0bb543bfbcb550
Author: Davis King
Date: Aug 08, 2018 (07:00:17 UTC)

Test newer versions of pyhton on appveyor.

Modified
dlib/appveyor/python.yml

Revision: b94e1db6924ba13c
Author: Davis King
Date: Aug 01, 2018 (10:55:21 UTC)

Made SPD test work more like it used to.

Modified
dlib/matrix/matrix_cholesky.h

Revision: f6ea35954dfc4615
Author: Davis King
Date: Aug 01, 2018 (08:57:07 UTC)

Made the non-LAPACK code path in cholesky_decomposition more robust.

Modified
dlib/matrix/matrix_cholesky.h

Revision: e48b3575563c0391
Author: Davis King
Date: Aug 01, 2018 (07:45:54 UTC)

Fixed spelling and tabbing

Modified
dlib/matrix/matrix_la.h

Revision: 5030ba6fad340232
Author: Lukas-Buricin
Date: Jul 23, 2018 (15:20:54 UTC)

Fix for "warning C4724: potential mod by 0" in matrix.h (#1424)

Modified
dlib/matrix/matrix.h

Revision: 2bc93fa643d3f6f0
Author: Davis King
Date: Jul 24, 2018 (09:05:11 UTC)

Allow 64bit seeds for murmur hash.

Modified
dlib/general_hash/murmur_hash3.h
dlib/general_hash/murmur_hash3_abstract.h

Revision: 0167882b26a23eaf
Author: Davis King
Date: Jul 24, 2018 (08:31:21 UTC)

Slightly changed solver code to avoid a wasted initial iteration.

Modified
dlib/optimization/optimization_solve_qp_using_smo.h

Revision: 4bd50ee65fedc91f
Author: Davis King
Date: Jul 18, 2018 (06:01:45 UTC)

Fixed cblas conflicts in some environments.

Modified
dlib/matrix/cblas_constants.h
dlib/matrix/matrix_blas_bindings.h
dlib/matrix/matrix_trsm.h

Revision: 481e7111d7bd69d9
Author: Davis King
Date: Jul 13, 2018 (03:45:38 UTC)

Record last changeset and set PATCH version to 99

Modified
dlib/CMakeLists.txt
docs/.logger_revnum

Revision: 36739b4118e5433b
Author: Davis King
Date: Jul 13, 2018 (03:43:50 UTC)

Created release v19.15

Modified
dlib/CMakeLists.txt


Old Change Logs