Created release v19.19
dlib/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
deleted old, wrong, and duplicative function docs
dlib/cuda/cudnn_dlibapi.h | 128 ---------------------------------------------- 1 file changed, 128 deletions(-)
slightly nicer default behavior
dlib/global_optimization/find_max_global.h | 63 +++++++++++++++++++++--------- 1 file changed, 45 insertions(+), 18 deletions(-)
use a time based exeuction limit in example
examples/optimization_ex.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
Made find_max_global() and its overloads measure the execution speed of the user provided objective function. If it's faster than the LIPO upper bounding Monte Carlo model then we skip or limit the Monte Carlo stuff and just fun the objective function more often. Previously, find_max_global() simply assumed the objective functions were really expensive to invoke.
dlib/global_optimization/find_max_global.h | 42 +++++++++++++++++++++++++++--- 1 file changed, 39 insertions(+), 3 deletions(-)
Fix build error in some versions of visual studio
dlib/CMakeLists.txt | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-)
Instance segmentation (#1918)
dlib/dnn/loss.h | 41 +- dlib/dnn/trainer.h | 80 ++- dlib/image_transforms/interpolation.h | 16 +- dlib/pixel.h | 36 ++ examples/CMakeLists.txt | 2 + examples/dnn_instance_segmentation_ex.cpp | 178 ++++++ examples/dnn_instance_segmentation_ex.h | 200 ++++++ examples/dnn_instance_segmentation_train_ex.cpp | 776 ++++++++++++++++++++++++ examples/dnn_semantic_segmentation_ex.h | 78 +-- examples/dnn_semantic_segmentation_train_ex.cpp | 109 +--- examples/pascal_voc_2012.h | 180 ++++++ 11 files changed, 1483 insertions(+), 213 deletions(-)
Fix find_max() going into an infinite loop in some cases when a non-differentiable function is given.
dlib/optimization/optimization.h | 4 ++++ 1 file changed, 4 insertions(+)
Improve check that the system version of libjpeg is usable.
dlib/cmake_utils/find_libjpeg.cmake | 2 +- dlib/cmake_utils/test_for_libjpeg/libjpeg_test.cpp | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-)
Propagate CMake flags to try_compile (fixes #1900) (#1905)
dlib/cmake_utils/find_libjpeg.cmake | 10 ++++++++-- dlib/cmake_utils/find_libpng.cmake | 10 ++++++++-- 2 files changed, 16 insertions(+), 4 deletions(-)
update docs
examples/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Added note about using cmake's new fetch content feature.
examples/CMakeLists.txt | 11 +++++++++++ 1 file changed, 11 insertions(+)
fix signed/unsigned warning (#1899)
dlib/dnn/loss.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
Primarily match to truth rects that haven't been hit already (#1897)
dlib/dnn/loss.h | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-)
more comments
dlib/test/dnn.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
Ignore truth rects that overlap too much (have same index in feature coordinates) (#1896)
dlib/dnn/loss.h | 43 +++++++++++++++++++++-------- dlib/test/dnn.cpp | 82 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 113 insertions(+), 12 deletions(-)
fix warnings
dlib/dnn/layers.h | 8 ++++---- dlib/test/dnn.cpp | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-)
Record last changeset and set PATCH version to 99
dlib/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Created release v19.18
dlib/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)