Revision: ad6cd2a3bfd54d48
Author:
Davis KingDate: Aug 13, 2016
(10:07:28 UTC)
Created release v19.1
Modified
dlib/CMakeLists.txt
Revision: 680e88eb8f297cee
Author:
Davis KingDate: Aug 13, 2016
(08:57:21 UTC)
Added a bat file for running all the unit tests through different versions of visual studio.
Added
dlib/test/WINDOWS_build_and_run_all_unit_tests.bat
Revision: 5cadadf542c69c4c
Author:
Davis KingDate: Aug 13, 2016
(08:47:55 UTC)
New versions of boost and cmake need to be told to look in boost's library folder to find boost's libraries
when building on windows. Bizarre.
Modified
dlib/cmake_utils/add_python_module
Revision: 0ecf895b3704d7ee
Author:
Davis KingDate: Aug 13, 2016
(05:03:16 UTC)
Fixed compiler error on ubuntu 16.04
Modified
tools/imglab/CMakeLists.txt
Revision: d9047c3e80dbfe21
Author:
Davis KingDate: Aug 13, 2016
(05:02:57 UTC)
Fixed grammar.
Modified
tools/imglab/src/main.cpp
Revision: 8cdf5a12835e58b6
Author:
Davis KingDate: Aug 11, 2016
(18:12:40 UTC)
Added workaround for a bug in cuDNN5.1 which causes
cudnnGetConvolutionBackwardFilterAlgorithm() to pick invalid algorithms,
resulting in cuDNN not working correctly.
Modified
dlib/dnn/cudnn_dlibapi.cpp
dlib/test/dnn.cpp
Revision: 3b42397e5f6d0014
Author:
Davis KingDate: Aug 10, 2016
(05:30:04 UTC)
Added additional search names for boost-python
Modified
dlib/cmake_utils/add_python_module
Revision: 0df486296245ad1f
Author:
Davis KingDate: Aug 09, 2016
(12:33:44 UTC)
Fixed a bug in the cuDNN binding that on rare occasions caused NaN outputs from
batch normalization. The running mean and variance need to be initialized when
calling cuDNN, even if the averaging factor is 1. I don't think this was the
case prior to cuDNN v5, but it certainly is the case now. This patch fixes
this.
Modified
dlib/dnn/cudnn_dlibapi.cpp
Revision: 6a92b3903c5d22d2
Author:
Davis KingDate: Aug 09, 2016
(06:48:48 UTC)
merged
Modified
dlib/test/dnn.cpp
Revision: 7a6e1198de1d01e9
Author:
Davis KingDate: Aug 09, 2016
(06:36:38 UTC)
made unit test more repeatable
Modified
dlib/test/matrix_lu.cpp
Revision: 9b4528cc0b9ff705
Author:
Davis KingDate: May 25, 2016
(03:07:04 UTC)
made tests more repeatable
Modified
dlib/test/dnn.cpp
Revision: 42025ba5bd122b10
Author:
Davis KingDate: Aug 06, 2016
(08:39:13 UTC)
Added more testing messages
Modified
dlib/test/dnn.cpp
Revision: 5c64d900cad38b6f
Author:
Davis KingDate: Aug 06, 2016
(08:00:41 UTC)
CMake change to enable cuda use on ubuntu 16.06
Modified
dlib/CMakeLists.txt
dlib/cmake_utils/test_for_cuda/CMakeLists.txt
Revision: a0640f0749627a3d
Author:
Davis KingDate: Aug 05, 2016
(15:14:49 UTC)
added missing #include file
Modified
dlib/image_transforms/spatial_filtering.h
Revision: f9f02581bad17a74
Author:
Davis KingDate: Aug 05, 2016
(04:13:45 UTC)
Fixed a few places where lab color space still referred to the channels
as being signed rather than unsigned.
Modified
dlib/matrix/matrix_utilities.h
dlib/pixel.h
Revision: cbfeed2c5cc36bcb
Author:
sutr90Date: Aug 05, 2016
(12:59:07 UTC)
Added test for RGB to Lab to RGB conversion.
Modified
dlib/test/pixel.cpp
Revision: 48240945b04f98a5
Author:
sutr90Date: Aug 03, 2016
(16:48:59 UTC)
Added tests for Lab pixels.
Modified
dlib/test/pixel.cpp
Revision: baa9e138ca187117
Author:
sutr90Date: Jul 28, 2016
(16:07:23 UTC)
Fixed PNG saving.
Modified
dlib/image_saver/save_png.h
Revision: 39a666b40da798c9
Author:
sutr90Date: Jul 27, 2016
(19:51:01 UTC)
Fixes Lab tests.
Modified
dlib/test/pixel.cpp
Revision: 30ca64a52f1cb5c2
Author:
sutr90Date: Jul 27, 2016
(19:47:42 UTC)
Fixed grayscale assignment.
Revision: 2e6d005d8ae72224
Author:
sutr90Date: Jul 27, 2016
(19:25:19 UTC)
Changed lab pixel range.
Added clamping on conversion functions.
Revision: b8ddd208106126b5
Author:
sutr90Date: Jul 26, 2016
(24:11:56 UTC)
Added missing conversion between HSI and CIELab.
Revision: 5973e418ddfffaa4
Author:
sutr90Date: Jul 26, 2016
(23:45:52 UTC)
Added support for CIELab color space pixels.
Modified
dlib/matrix/matrix_utilities.h
dlib/pixel.h
dlib/test/pixel.cpp
Revision: 2f998a6c2b9fc7bc
Author:
Davis KingDate: Aug 04, 2016
(17:12:00 UTC)
Added guards so dlib::async code isn't pulled in when using old versions of visual studio (since they don't support c++11).
Modified
dlib/all/source.cpp
dlib/threads.h
dlib/threads/async.cpp
dlib/threads/async.h
Revision: dea3aecb792345f2
Author:
Davis KingDate: Aug 04, 2016
(17:10:12 UTC)
Added check for initializer list support so code compiles in visual studio.
Modified
dlib/assert.h
dlib/matrix/matrix.h
Revision: dec488b0a04b48ab
Author:
Davis KingDate: Aug 04, 2016
(17:09:52 UTC)
Removed call to std::round() since visual studio 2012 doesn't support it.
Modified
dlib/geometry/point_transforms.h
Revision: ebab1ebf5895864b
Author:
Davis KingDate: Jul 31, 2016
(05:49:21 UTC)
Fixed silly typo in script
Modified
tools/imglab/copy_imglab_dataset
Revision: 920eb067626995d9
Author:
Davis KingDate: Jul 31, 2016
(05:46:10 UTC)
removed excessive error checking
Modified
tools/imglab/copy_imglab_dataset
Revision: 8592a327373922f7
Author:
Davis KingDate: Jul 31, 2016
(05:11:52 UTC)
Made --resample use a 64bit hash of the image data
in the file names to make it so there won't ever be any name conflicts
in the cropped images.
Modified
tools/imglab/src/main.cpp
Revision: 389426f54db08084
Author:
Davis KingDate: Jul 30, 2016
(14:33:50 UTC)
Added some scripts that help with imglab XML file management.
Modified
tools/imglab/CMakeLists.txt
Added
tools/imglab/convert_imglab_paths_to_relative
tools/imglab/copy_imglab_dataset
Revision: 742e2bdfa301bb37
Author:
Davis KingDate: Jul 30, 2016
(13:19:20 UTC)
Added --files
Modified
tools/imglab/src/main.cpp
Revision: bb41846587dcc6ce
Author:
Davis KingDate: Jul 30, 2016
(10:34:53 UTC)
Added --ignore option. Also improved how scale jittering happens in --resample,
now the output images are always the same dimensions but the objects scale changes.
Modified
tools/imglab/src/main.cpp
Revision: 45b26a2734add36a
Author:
Davis KingDate: Jul 29, 2016
(05:03:05 UTC)
Made this not use stdin's file descriptor for data transfer between the
processes since sometimes stdin was closed in some environments. Also cleaned
up the code a little bit.
Modified
dlib/matlab/subprocess_stream.cpp
dlib/matlab/subprocess_stream.h
Revision: a0270d8c59e740fe
Author:
Jan RüeggDate: Jul 26, 2016
(16:30:20 UTC)
Make filo compile with WIN32_LEAN_AND_MEAN defined (#169)
Modified
dlib/misc_api/misc_api_kernel_1.cpp
Revision: a221b991180b1218
Author:
Davis KingDate: Jul 28, 2016
(15:09:07 UTC)
Changed code to avoid advancing iterator beyond end since some compilers
complain about this (and it's technically not allowed in C++).
Revision: 81a2e542ba9ed3c0
Author:
Davis KingDate: Jul 28, 2016
(13:59:31 UTC)
fixed grammar in comment
Modified
dlib/cmake_utils/use_cpp_11.cmake
Revision: 804a7ed24b17f3ed
Author:
Davis KingDate: Jul 23, 2016
(16:18:31 UTC)
Fixed potential division by zero.
Modified
dlib/statistics/running_gradient.h
Revision: 0d3e88de37146012
Author:
Davis KingDate: Jul 23, 2016
(09:34:08 UTC)
fixed typo in comment
Modified
dlib/svm/structural_svm_object_detection_problem.h
Revision: 23fc09e5d35fb92c
Author:
Davis KingDate: Jul 22, 2016
(19:01:33 UTC)
Add guard so code compiles in old compilers.
Modified
dlib/test/threads.cpp
Revision: 3fdb9ac329a28cd2
Author:
Davis KingDate: Jul 22, 2016
(13:03:34 UTC)
Improved cmake warning messages about cuDNN
Modified
dlib/CMakeLists.txt
Revision: d2e246c66cf245c9
Author:
Davis KingDate: Jul 22, 2016
(12:24:25 UTC)
Added dlib::async() and default_thread_pool()
Modified
dlib/CMakeLists.txt
dlib/all/source.cpp
dlib/test/thread_pool.cpp
dlib/test/threads.cpp
dlib/threads.h
Added
dlib/threads/async.cpp
dlib/threads/async.h
dlib/threads/async_abstract.h
Revision: 7cf1fd98846fee25
Author:
Davis KingDate: Jul 22, 2016
(12:22:57 UTC)
Renamed something to avoid name clash with standard library.
Modified
examples/threads_ex.cpp
Revision: 5a0b03db37fcd528
Author:
Evgeniy FominovDate: Jul 22, 2016
(19:11:13 UTC)
Shape predictor trainer optimizations (#126)
* Shape predictor trainer optimizations
* Fixed performance leak in single thread mode & made VS2010 support
Modified
dlib/image_processing/shape_predictor.h
dlib/image_processing/shape_predictor_abstract.h
examples/train_shape_predictor_ex.cpp
Revision: cf183da2f015aad5
Author:
Davis KingDate: Jul 21, 2016
(13:10:51 UTC)
Made it so the matrix only uses matlab's allocation routines for matrices that
are directly the arguments of a mex function. This way, we avoid the problem
of dlib::matrix objects being created in other threads that internally call
into matlab and mess it up (since matlab is not thread safe in any sense).
Modified
dlib/matlab/mex_wrapper.cpp
dlib/matrix/matrix.h
dlib/matrix/matrix_data_layout.h
Revision: c1b48f3aa17a53ea
Author:
Davis KingDate: Jul 20, 2016
(11:33:45 UTC)
Fixed path error in this cmake file.
Modified
dlib/matlab/cmake_mex_wrapper
Revision: 8363dd6fefa23d82
Author:
Davis KingDate: Jul 21, 2016
(18:32:48 UTC)
Made remove_unobtainable_rectangles() work with all scan_fhog_pyramid objects.
Modified
dlib/image_processing/remove_unobtainable_rectangles.h
Revision: 4d582db4bb95cb8d
Author:
Davis KingDate: Jul 21, 2016
(18:32:25 UTC)
Improved --extract-chips and --resample a bit.
Modified
tools/imglab/src/main.cpp
Revision: 8a27cd5b0c42b1bd
Author:
Davis KingDate: Jul 20, 2016
(11:12:32 UTC)
Made the env var CUDA_VISIBLE_DEVICES propagate to the child process
Modified
dlib/matlab/subprocess_stream.cpp
Revision: de575b215a3e16c2
Author:
Davis KingDate: Jul 20, 2016
(16:28:08 UTC)
Added missing const.
Modified
dlib/filtering/rls_filter.h
dlib/filtering/rls_filter_abstract.h
Revision: 0e022a150261af3a
Author:
Davis KingDate: Jul 20, 2016
(06:19:46 UTC)
Minor change to avoid linker errors in some cases.
Revision: 5e9022be8efd95ac
Author:
Minglangjun LiDate: Jul 20, 2016
(30:05:30 UTC)
Fixes #128. Added support to discontiguous Numpy arrays (#155)
Modified
dlib/python/numpy.h
dlib/python/numpy_image.h
Revision: cb56f23ae90b1d7c
Author:
Davis KingDate: Jul 16, 2016
(05:06:29 UTC)
Renamed iterator types to correctly reflect their requirements (i.e. not input
iterators in the sense implied by the C++ standard but rather at least forward
iterators).
Modified
dlib/dnn/core.h
dlib/dnn/core_abstract.h
dlib/dnn/input.h
dlib/dnn/input_abstract.h
Revision: a0468ff0f9378b70
Author:
Davis KingDate: Jul 16, 2016
(04:58:17 UTC)
Improved error message
Modified
dlib/dnn/cuda_dlib.cu
Revision: 729a452551a63e54
Author:
vsoodaDate: Jul 12, 2016
(29:46:06 UTC)
fix shape_predictor dlib::searialize and dlib::desearialize error (#156)
* fix shape_predictor dlib::searialize and dlib::desearialize error
* declare shape_predictor searialize and desearialize inline
* fix inline declare issue: declare inline before implement
Modified
dlib/image_processing/shape_predictor.h
Revision: 9fd60eec1b2de368
Author:
Davis KingDate: Jul 10, 2016
(03:46:31 UTC)
Added checks to see if cblas.h has already been #included.
Modified
dlib/matrix/cblas_constants.h
dlib/matrix/matrix_blas_bindings.h
dlib/matrix/matrix_trsm.h
Revision: fc6e5577adf9270b
Author:
Davis KingDate: Jul 07, 2016
(15:29:42 UTC)
Updated search paths for the Intel MKL so they will find newer versions of the MKL
on windows.
Modified
dlib/cmake_utils/cmake_find_blas.txt
Revision: 7763c50984e5209a
Author:
FmDate: Jun 28, 2016
(15:47:49 UTC)
Merge branch 'master' of https://github.com/davisking/dlib
Modified
.hgtags
dlib/CMakeLists.txt
dlib/dnn/cpu_dlib.h
dlib/dnn/input.h
dlib/image_processing/render_face_detections.h
dlib/image_transforms/random_color_transform.h
dlib/simd/simd8f.h
dlib/test/matrix_qr.cpp
dlib/use_cpp_11.cmake
docs/.logger_revnum
docs/docs/faq.xml
docs/docs/imaging.xml
docs/docs/index.xml
docs/docs/main_menu.xml
docs/docs/ml.xml
docs/docs/optimization.xml
docs/docs/release_notes.xml
docs/docs/term_index.xml
docs/makerel
examples/CMakeLists.txt
examples/dnn_imagenet_ex.cpp
examples/dnn_inception_ex.cpp
python_examples/face_landmark_detection.py
Added
examples/dnn_imagenet_train_ex.cpp
examples/dnn_introduction2_ex.cpp
examples/dnn_introduction_ex.cpp
Deleted
examples/dnn_mnist_advanced_ex.cpp
examples/dnn_mnist_ex.cpp
Revision: 794ff3ee4b92a489
Author:
FmDate: Jun 21, 2016
(13:42:09 UTC)
DNN Visual Studio 2015 UP3 support
Modified
dlib/dnn/core.h
dlib/use_cpp_11.cmake
Revision: 95da024d50f9a1d9
Author:
Davis KingDate: Jul 05, 2016
(03:03:38 UTC)
Made this cmake script always enable whatever partial C++11 support your compiler has.
Modified
dlib/cmake_utils/use_cpp_11.cmake
Revision: 7e5d93b9241702b5
Author:
Davis KingDate: Jul 04, 2016
(08:19:50 UTC)
Added --extract-chips option to imglab.
Modified
tools/imglab/src/main.cpp
Revision: ad3195ff2ec9bd04
Author:
Davis KingDate: Jul 04, 2016
(04:35:45 UTC)
Fixed bugs in the new --resample option
Modified
tools/imglab/src/main.cpp
Revision: bd21b2c5fbdf39c5
Author:
Davis KingDate: Jul 03, 2016
(15:26:49 UTC)
Added the --resample option
Modified
tools/imglab/src/main.cpp
Revision: 6143ef322d8c2fa8
Author:
Davis KingDate: Jul 03, 2016
(15:26:21 UTC)
Made it so that input<array2d> and input<matrix> layers can be converted
between each other.
Revision: eb716b09234f9b0e
Author:
Davis KingDate: Jul 03, 2016
(15:22:00 UTC)
Added rectangle_transform
Modified
dlib/geometry/point_transforms.h
dlib/geometry/point_transforms_abstract.h
Revision: 5a763c5bb65d6987
Author:
Davis KingDate: Jun 28, 2016
(16:17:03 UTC)
Moved the auxiliary cmake into a common folder.
Modified
dlib/CMakeLists.txt
dlib/cmake
tools/python/CMakeLists.txt
Added
dlib/cmake_utils/add_global_compiler_switch.cmake
dlib/cmake_utils/add_python_module
dlib/cmake_utils/cmake_find_blas.txt
dlib/cmake_utils/dlib.pc.in
dlib/cmake_utils/dlibConfig.cmake.in
dlib/cmake_utils/release_build_by_default
dlib/cmake_utils/tell_visual_studio_to_use_static_runtime.cmake
dlib/cmake_utils/test_for_cpp11/CMakeLists.txt
dlib/cmake_utils/test_for_cpp11/cpp11_test.cpp
dlib/cmake_utils/test_for_cuda/CMakeLists.txt
dlib/cmake_utils/test_for_cuda/cuda_test.cu
dlib/cmake_utils/test_for_cudnn/CMakeLists.txt
dlib/cmake_utils/test_for_cudnn/find_cudnn.txt
dlib/cmake_utils/use_cpp_11.cmake
Deleted
dlib/add_global_compiler_switch.cmake
dlib/add_python_module
dlib/cmake_find_blas.txt
dlib/dlib.pc.in
dlib/dlibConfig.cmake.in
dlib/dnn/test_for_cpp11/CMakeLists.txt
dlib/dnn/test_for_cpp11/cpp11_test.cpp
dlib/dnn/test_for_cuda/CMakeLists.txt
dlib/dnn/test_for_cuda/cuda_test.cu
dlib/dnn/test_for_cudnn/CMakeLists.txt
dlib/dnn/test_for_cudnn/find_cudnn.txt
dlib/release_build_by_default
dlib/tell_visual_studio_to_use_static_runtime.cmake
dlib/use_cpp_11.cmake
Revision: ed6f144a0a307167
Author:
Davis KingDate: Jun 27, 2016
(06:17:48 UTC)
Fixed missing part of spec
Modified
dlib/dnn/layers_abstract.h
Revision: b0f5471654baacc9
Author:
Davis KingDate: Jun 25, 2016
(14:31:21 UTC)
Added some more comments
Modified
examples/dnn_imagenet_ex.cpp
Revision: 45d625c505fbec4a
Author:
Davis KingDate: Jun 25, 2016
(11:05:14 UTC)
Record last changeset and set PATCH version to 99
Modified
dlib/CMakeLists.txt
docs/.logger_revnum
Revision: 7210589728f6d83f
Author:
Davis KingDate: Jun 25, 2016
(11:03:30 UTC)
Created release v19.0
Modified
dlib/CMakeLists.txt
Old Change Logs