Revision: d721a881b894a553
Author:
Davis KingDate: Mar 19, 2018
(03:25:44 UTC)
Created release v19.10
Modified
dlib/CMakeLists.txt
Revision: b8f88a365899c40d
Author:
Davis KingDate: Mar 18, 2018
(08:52:03 UTC)
cleanup
Modified
dlib/filtering/kalman_filter_abstract.h
dlib/random_forest.h
Revision: f4d810fc46f5e184
Author:
Davis KingDate: Mar 18, 2018
(07:59:35 UTC)
A bit of cleanup
Revision: 2106d03634143f44
Author:
Davis KingDate: Mar 18, 2018
(07:34:55 UTC)
Fixed grammar
Modified
dlib/statistics/statistics_abstract.h
Revision: da189942bf80b43e
Author:
Davis KingDate: Mar 18, 2018
(05:09:07 UTC)
merged
Modified
dlib/CMakeLists.txt
dlib/cmake_utils/check_if_neon_available.cmake
dlib/cmake_utils/set_compiler_specific_options.cmake
dlib/cmake_utils/tell_visual_studio_to_use_static_runtime.cmake
dlib/cmake_utils/use_cpp_11.cmake
Added
dlib/cmake_utils/find_blas.cmake
Deleted
dlib/cmake_utils/cmake_find_blas.txt
Revision: d655ab345f51cee8
Author:
Davis KingDate: Mar 10, 2018
(03:49:20 UTC)
Fixed tabbing and formatting
Modified
dlib/cmake_utils/check_if_neon_available.cmake
dlib/cmake_utils/find_blas.cmake
dlib/cmake_utils/set_compiler_specific_options.cmake
dlib/cmake_utils/tell_visual_studio_to_use_static_runtime.cmake
dlib/cmake_utils/use_cpp_11.cmake
Revision: 5c95daeaf9b37152
Author:
Davis KingDate: Mar 10, 2018
(03:21:21 UTC)
renamed file
Modified
dlib/CMakeLists.txt
Added
dlib/cmake_utils/find_blas.cmake
Deleted
dlib/cmake_utils/cmake_find_blas.txt
Revision: 3dcad3243b4b65ba
Author:
Davis KingDate: Mar 10, 2018
(03:19:09 UTC)
Fixed tabbing and layout
Modified
dlib/CMakeLists.txt
Revision: 2a5ea897005047f0
Author:
Davis KingDate: Mar 18, 2018
(04:12:23 UTC)
Fixed random forest feature extraction serialization.
Modified
dlib/random_forest/random_forest_regression.h
dlib/random_forest/random_forest_regression_abstract.h
Revision: 16b67b77333ad30a
Author:
Davis KingDate: Mar 17, 2018
(13:10:44 UTC)
Added more unit tests
Modified
tools/python/test/test_global_optimization.py
Revision: 9367e90a327fcd76
Author:
Davis KingDate: Mar 17, 2018
(13:10:31 UTC)
Added a note about disabling LTO
Modified
tools/python/CMakeLists.txt
Revision: 2a86a9b25b55a64d
Author:
Davis KingDate: Mar 17, 2018
(13:09:02 UTC)
Fixed typo in comment
Modified
dlib/global_optimization/global_function_search_abstract.h
Revision: e562dc2bd4933427
Author:
Davis KingDate: Mar 17, 2018
(13:00:08 UTC)
Added interface to the global_function_search object.
Modified
tools/python/src/global_optimization.cpp
Revision: 8d710a33ae92ff81
Author:
Davis KingDate: Mar 17, 2018
(06:22:02 UTC)
Added more docs and tests.
Modified
dlib/random_forest/random_forest_regression.h
dlib/random_forest/random_forest_regression_abstract.h
dlib/test/random_forest.cpp
Revision: 1545ba56bdf68be6
Author:
Davis KingDate: Mar 14, 2018
(13:28:51 UTC)
Added a random forest regression tool.
Modified
dlib/test/CMakeLists.txt
Added
dlib/random_forest.h
dlib/random_forest/random_forest_regression.h
dlib/random_forest/random_forest_regression_abstract.h
dlib/test/random_forest.cpp
Revision: 443023f6df154a4a
Author:
Davis KingDate: Mar 13, 2018
(15:14:44 UTC)
Fixed memory leak in java swig array binding tool.
Modified
dlib/java/java_array.h
Revision: 6e50427956f8a680
Author:
Davis KingDate: Mar 12, 2018
(16:56:46 UTC)
merged
Modified
dlib/global_optimization/global_function_search.cpp
dlib/matrix/matrix.h
Revision: 3626a42998336546
Author:
Lukas-BuricinDate: Mar 12, 2018
(15:05:52 UTC)
Fixed VS 2017 level-3 warnings (#1193)
Modified
dlib/global_optimization/global_function_search.cpp
dlib/matrix/matrix.h
Revision: eeeaf8b77f43fb05
Author:
Davis KingDate: Mar 12, 2018
(16:51:21 UTC)
Added check_serialized_version().
Revision: c98bc29ac1bad148
Author:
jjaloszy2Date: Mar 09, 2018
(16:06:58 UTC)
Clear flags (#1190)
Set istream flags to 0 in old_deserialize_floating_point. This was flagged by [[nodiscard]] warning in MS compiler.
Revision: 0e39179e6288e7d4
Author:
Davis KingDate: Mar 07, 2018
(10:51:32 UTC)
Improved isotonic_regression class.
Modified
dlib/optimization/isotonic_regression.h
dlib/optimization/isotonic_regression_abstract.h
Revision: 5ca2a00844234196
Author:
Davis KingDate: Mar 07, 2018
(07:21:00 UTC)
Changed cmake scripts for building MATLAB mex files to not explicitly link to
any BLAS or LAPACK. Instead, let it get determined at mex load time so that
it will definitely use whatever BLAS and LAPACK matlab is using.
Modified
dlib/cmake_utils/cmake_find_blas.txt
Revision: 61c9d1ef066b1230
Author:
Davis KingDate: Mar 03, 2018
(13:45:16 UTC)
Added rect_filter and find_optimal_rect_filter() to python API.
Modified
tools/python/src/rectangles.cpp
Revision: d443c16a540e6bc5
Author:
Davis KingDate: Mar 03, 2018
(12:53:09 UTC)
Added another rect_filter constructor.
Modified
dlib/filtering/kalman_filter.h
dlib/filtering/kalman_filter_abstract.h
Revision: 931359f22968f698
Author:
Davis KingDate: Mar 03, 2018
(12:21:23 UTC)
Added operator + support for dlib.rectangle.
Modified
tools/python/src/rectangles.cpp
Revision: 01c8c86af046629e
Author:
Davis KingDate: Mar 03, 2018
(11:46:00 UTC)
Cleanup
Modified
dlib/filtering/kalman_filter.cpp
dlib/filtering/kalman_filter.h
dlib/filtering/kalman_filter_abstract.h
Revision: 46bbe5af92f75dbe
Author:
Davis KingDate: Mar 02, 2018
(17:57:28 UTC)
Fixed build problem on windows.
Modified
dlib/all/source.cpp
Revision: 8dde2e49c454edfb
Author:
Davis KingDate: Mar 02, 2018
(17:47:40 UTC)
Added momentum_filter and rect_filter as well as find_optimal_momentum_filter()
and find_optimal_rect_filter()
Modified
dlib/CMakeLists.txt
dlib/all/source.cpp
dlib/filtering/kalman_filter.h
dlib/filtering/kalman_filter_abstract.h
Added
dlib/filtering/kalman_filter.cpp
Revision: d87b259c0e7ad6cd
Author:
Juha ReunanenDate: Mar 01, 2018
(16:27:29 UTC)
Problem: integer overflow when calculating sizes (may happen e.g. with very large images) (#1148)
* Problem: integer overflow when calculating sizes (may happen e.g. with very large images)
Solution: change some types from (unsigned) long to size_t
# Conflicts:
# dlib/dnn/tensor.h
* Fix the fact that std::numeric_limits<unsigned long>::max() isn't always the same number
* Revert serialization changes
* Review fix: use long long instead of size_t
* From long to long long all the way
* Change more types to (hopefully) make the compiler happy
* Change many more types to size_t
* Change even more types to size_t
* Minor type changes
Modified
dlib/array/array_kernel.h
dlib/array/array_kernel_abstract.h
dlib/array2d/array2d_kernel.h
dlib/bayes_utils/bayes_utils.h
dlib/binary_search_tree/binary_search_tree_kernel_1.h
dlib/binary_search_tree/binary_search_tree_kernel_2.h
dlib/cmd_line_parser/cmd_line_parser_kernel_1.h
dlib/disjoint_subsets/disjoint_subsets.h
dlib/disjoint_subsets/disjoint_subsets_abstract.h
dlib/disjoint_subsets/disjoint_subsets_sized.h
dlib/disjoint_subsets/disjoint_subsets_sized_abstract.h
dlib/dnn/cpu_dlib.cpp
dlib/dnn/tensor_abstract.h
dlib/geometry/border_enumerator.h
dlib/geometry/border_enumerator_abstract.h
dlib/gui_widgets/base_widgets.cpp
dlib/gui_widgets/base_widgets.h
dlib/gui_widgets/base_widgets_abstract.h
dlib/gui_widgets/widgets.cpp
dlib/gui_widgets/widgets.h
dlib/hash_map/hash_map_kernel_1.h
dlib/hash_set/hash_set_kernel_1.h
dlib/hash_table/hash_table_kernel_1.h
dlib/hash_table/hash_table_kernel_2.h
dlib/image_keypoint/binned_vector_feature_image.h
dlib/image_keypoint/binned_vector_feature_image_abstract.h
dlib/image_keypoint/fine_hog_image.h
dlib/image_keypoint/fine_hog_image_abstract.h
dlib/image_keypoint/hashed_feature_image.h
dlib/image_keypoint/hashed_feature_image_abstract.h
dlib/image_keypoint/hog.h
dlib/image_keypoint/hog_abstract.h
dlib/image_keypoint/nearest_neighbor_feature_image.h
dlib/image_keypoint/nearest_neighbor_feature_image_abstract.h
dlib/image_keypoint/poly_image.h
dlib/image_keypoint/poly_image_abstract.h
dlib/interfaces/enumerable.h
dlib/interfaces/remover.h
dlib/lzp_buffer/lzp_buffer_kernel_1.h
dlib/lzp_buffer/lzp_buffer_kernel_2.h
dlib/lzp_buffer/lzp_buffer_kernel_abstract.h
dlib/manifold_regularization/linear_manifold_regularizer.h
dlib/map/map_kernel_1.h
dlib/opencv/cv_image.h
dlib/opencv/cv_image_abstract.h
dlib/pipe/pipe_kernel_1.h
dlib/pipe/pipe_kernel_abstract.h
dlib/queue/queue_kernel_1.h
dlib/queue/queue_kernel_2.h
dlib/sequence/sequence_kernel_1.h
dlib/sequence/sequence_kernel_2.h
dlib/set/set_kernel_1.h
dlib/sliding_buffer/sliding_buffer_kernel_1.h
dlib/stack/stack_kernel_1.h
dlib/static_map/static_map_kernel_1.h
dlib/static_set/static_set_kernel_1.h
dlib/statistics/random_subset_selector.h
dlib/statistics/random_subset_selector_abstract.h
dlib/svm/kernel_matrix.h
dlib/svm/linearly_independent_subset_finder.h
dlib/svm/linearly_independent_subset_finder_abstract.h
dlib/test/object_detector.cpp
dlib/xml_parser/xml_parser_kernel_1.h
examples/object_detector_advanced_ex.cpp
Revision: 205a9d0da31dbc75
Author:
Davis KingDate: Feb 28, 2018
(17:07:28 UTC)
Changed to 5 point layout since it works better.
Modified
dlib/image_processing/shape_predictor_trainer.h
dlib/image_processing/shape_predictor_trainer_abstract.h
Revision: 138045227ddd49d9
Author:
Davis KingDate: Feb 28, 2018
(16:03:58 UTC)
Fixed spelling and improved error message.
Modified
dlib/CMakeLists.txt
dlib/config.h.in
dlib/test_for_odr_violations.cpp
dlib/test_for_odr_violations.h
Revision: 76718bf007d7b76d
Author:
Davis KingDate: Feb 28, 2018
(15:56:22 UTC)
Code cleanup
Modified
dlib/test_for_odr_violations.cpp
dlib/test_for_odr_violations.h
Revision: febb4cadedca1c44
Author:
Davis KingDate: Feb 28, 2018
(15:00:28 UTC)
Added a link time check that you aren't mixing headers from one version of dlib
with binaries from a different dlib version.
Modified
dlib/CMakeLists.txt
dlib/config.h.in
dlib/test_for_odr_violations.cpp
dlib/test_for_odr_violations.h
Revision: 4317d7837f57c9ed
Author:
Davis KingDate: Feb 28, 2018
(14:29:30 UTC)
Moved files around.
Modified
dlib/CMakeLists.txt
dlib/all/source.cpp
dlib/config.h
dlib/dnn/tensor_tools.h
dlib/global_optimization/global_function_search.h
dlib/image_loader/jpeg_loader.h
dlib/image_loader/png_loader.h
dlib/threads/threads_kernel_shared.h
Added
dlib/test_for_odr_violations.cpp
dlib/test_for_odr_violations.h
Deleted
dlib/all/test_for_odr_violations.cpp
dlib/all/test_for_odr_violations.h
Revision: 0fc0e2cd01179c44
Author:
Davis KingDate: Feb 28, 2018
(14:25:55 UTC)
A bit of code cleanup
Modified
dlib/all/test_for_odr_violations.cpp
dlib/all/test_for_odr_violations.h
dlib/config.h
Revision: 29bcf09ea71de500
Author:
Davis KingDate: Feb 28, 2018
(05:03:24 UTC)
Added isotonic_regression.
Modified
dlib/optimization.h
dlib/test/CMakeLists.txt
Added
dlib/optimization/isotonic_regression.h
dlib/optimization/isotonic_regression_abstract.h
dlib/test/isotonic_regression.cpp
Revision: 7b23317c2bce5448
Author:
Davis KingDate: Feb 28, 2018
(02:59:48 UTC)
Added a comment.
Revision: 4fe4e6c95450c039
Author:
Davis KingDate: Feb 28, 2018
(02:54:35 UTC)
Moved the ODR violation checking code into its own file.
Modified
dlib/CMakeLists.txt
dlib/all/source.cpp
dlib/dnn/tensor_tools.h
dlib/global_optimization/global_function_search.h
dlib/image_loader/jpeg_loader.h
dlib/image_loader/png_loader.h
dlib/threads/threads_kernel_shared.cpp
dlib/threads/threads_kernel_shared.h
Added
dlib/all/test_for_odr_violations.cpp
dlib/all/test_for_odr_violations.h
Revision: 126637b050321197
Author:
Davis KingDate: Feb 28, 2018
(02:12:51 UTC)
Removed deprecated files.
Deleted
dlib/all_console.cpp
dlib/all_gui.cpp
Revision: 6f67b6e7284d3ef1
Author:
Davis KingDate: Feb 27, 2018
(17:57:15 UTC)
Added some code that will cause people who make a standalone dlib build and
then take the compiled library file but ignore the config.h file to get a
linker error telling them they have been naughty. Instead, they should either
use `make install` or `cmake --build . --target install` which will copy the
correct files, or even better, don't install/build dlib as a standalone
library. Instead, use it the way shown in examples/CMakeLists.txt.
Modified
dlib/CMakeLists.txt
dlib/config.h
dlib/threads/threads_kernel_shared.cpp
dlib/threads/threads_kernel_shared.h
Revision: c7242bacbcc1ff99
Author:
Davis KingDate: Feb 27, 2018
(17:41:23 UTC)
merged
Modified
dlib/CMakeLists.txt
dlib/image_processing/object_detector_abstract.h
dlib/statistics/statistics.h
dlib/statistics/statistics_abstract.h
dlib/test/statistics.cpp
docs/docs/howto_contribute.xml
setup.py
Revision: 9fe184a2deebfefe
Author:
Davis KingDate: Feb 27, 2018
(17:40:13 UTC)
merged
Modified
dlib/CMakeLists.txt
Revision: 75370607b2add5a5
Author:
Davis E. KingDate: Feb 27, 2018
(17:39:20 UTC)
Only define one dlib target in CMake and shared vs. static is determined by BUILD_SHARED_LIBS variable. (#1138)
* Changed cmake so that there is only the dlib target and it isn't forced
to be static or shared, instead, the build type will toggle based on the
state of CMake's BUILD_SHARED_LIBS variable.
* Make CMake build dlib statically whenever DLIB_IN_PROJECT_BUILD==true,
regardless of the state of BUILD_SHARED_LIBS. This means projects that
use dlib by saying add_subdirectory(dlib) will always statically link to
dlib, unless DLIB_IN_PROJECT_BUILD is explicltly set to false and
BUILD_SHARED_LIBS set to true.
Modified
CMakeLists.txt
dlib/CMakeLists.txt
Revision: 77d0e873ec1a70b6
Author:
Juha ReunanenDate: Feb 25, 2018
(21:11:18 UTC)
Change types of tensor's size-related members to prevent integer overflow (#1151)
* Change types of tensor's size-related members, so that integer overflow does not happen so easily (see #1148)
* Fix missing typecast
Modified
dlib/dnn/cpu_dlib.cpp
dlib/dnn/tensor.h
dlib/dnn/tensor_abstract.h
Revision: 987e59ef4c82aeef
Author:
Davis KingDate: Feb 21, 2018
(16:51:48 UTC)
Added python interface to cuda::set_device() and other relevant
functions.
Modified
tools/python/src/cnn_face_detector.cpp
Revision: 04476658c217ef47
Author:
Davis KingDate: Feb 19, 2018
(08:31:07 UTC)
Add the example program contents as a test as well.
Modified
tools/python/test/test_global_optimization.py
Revision: 2f201f1b7f674a32
Author:
Morten HustveitDate: Feb 19, 2018
(08:26:45 UTC)
Added support for variadic Python functions in find_max_global. (#1141)
* Added support for variadic Python functions in find_max_global.
* Add test for find_{min,max}_global on variadic functions.
Modified
tools/python/src/global_optimization.cpp
Added
tools/python/test/test_global_optimization.py
Revision: 044c1aeb9702ee92
Author:
Davis KingDate: Feb 16, 2018
(12:57:10 UTC)
Fixed inconsistent random seeding in test.
Modified
dlib/test/cca.cpp
Revision: 22c5d6d0e4226931
Author:
Davis KingDate: Feb 16, 2018
(12:55:37 UTC)
Added message to test so that the next time it fails on Appvetor we can
see what happened.
Modified
dlib/test/cca.cpp
Revision: b277a211bbe3a241
Author:
Davis KingDate: Feb 16, 2018
(14:09:10 UTC)
Make CMake build dlib statically whenever DLIB_IN_PROJECT_BUILD==true,
regardless of the state of BUILD_SHARED_LIBS. This means projects that
use dlib by saying add_subdirectory(dlib) will always statically link to
dlib, unless DLIB_IN_PROJECT_BUILD is explicltly set to false and
BUILD_SHARED_LIBS set to true.
Modified
CMakeLists.txt
dlib/CMakeLists.txt
Revision: ffe89e56344c9cb2
Author:
Davis KingDate: Feb 16, 2018
(05:52:15 UTC)
Changed cmake so that there is only the dlib target and it isn't forced
to be static or shared, instead, the build type will toggle based on the
state of CMake's BUILD_SHARED_LIBS variable.
Modified
dlib/CMakeLists.txt
Revision: 3e0e7783a8323e2c
Author:
Davis KingDate: Feb 23, 2018
(06:40:09 UTC)
Fixed bug in unit tests.
Modified
dlib/test/statistics.cpp
Revision: f9014e4591e1277a
Author:
Davis KingDate: Feb 22, 2018
(03:10:25 UTC)
Fixed the decayed running stats objects so they use unbiased estimators.
Modified
dlib/statistics/statistics.h
dlib/statistics/statistics_abstract.h
dlib/test/statistics.cpp
Revision: 41f469465dadbf65
Author:
Davis KingDate: Feb 21, 2018
(02:58:27 UTC)
Fixed typo in spec
Modified
dlib/image_processing/object_detector_abstract.h
Revision: dc26e1ceee8177d0
Author:
Davis KingDate: Feb 16, 2018
(08:04:13 UTC)
Added dlib version to compiled library file names when using visual studio.
Modified
dlib/CMakeLists.txt
Revision: fa28e3d1de401e6b
Author:
Davis KingDate: Feb 14, 2018
(17:01:53 UTC)
Fixed spelling errors.
Modified
dlib/base64/base64_kernel_1.cpp
dlib/bit_stream/bit_stream_kernel_1.cpp
dlib/entropy_encoder/entropy_encoder_kernel_1.cpp
dlib/entropy_encoder/entropy_encoder_kernel_2.cpp
Revision: 3f0f554799db4109
Author:
Davis KingDate: Feb 14, 2018
(17:01:22 UTC)
Fixed pybind11 not doing the overload resolution correctly on the cnn_face_detector's operator() in Python.
Modified
tools/python/src/cnn_face_detector.cpp
Revision: a652f9ce4b2f61e7
Author:
Davis KingDate: Feb 14, 2018
(17:00:52 UTC)
Improved the type validation on numpy arrays passed to dlib. The old code
didn't have complete coverage and would let incorrectly typed numpy arrays
through.
Modified
dlib/python/numpy.h
Revision: f56b51546c5bd592
Author:
Davis KingDate: Feb 14, 2018
(16:32:56 UTC)
Upgrade to the newer shuffle command to avoid warnings about deprecation from CUDA 9.0.
Modified
dlib/dnn/cuda_utils.h
Revision: 29ef40161f198fbe
Author:
Davis KingDate: Feb 13, 2018
(14:09:54 UTC)
Added missing , in output
Modified
tools/python/src/shape_predictor.h
Revision: fd875018ebdd283e
Author:
HarveyBrezinaConniffeDate: Feb 13, 2018
(21:28:46 UTC)
Added set_dnn_prefer_smallest_algorithms() (#1128)
* Added set_dnn_prefer_smallest_algorithms()
* Added description for set_dnn_prefer_smallest_algorithms();w
* Changed architectures to algorithms.
Modified
tools/python/src/cnn_face_detector.cpp
Revision: ef7ee97ea70fdfac
Author:
Davis KingDate: Feb 13, 2018
(02:42:16 UTC)
Refactored the random feature selection function so that it always has bounded
runtime, even with very bad parameter selections.
Modified
dlib/image_processing/shape_predictor_trainer.h
Revision: 8e4d8bb893d7b44b
Author:
Davis KingDate: Feb 12, 2018
(13:06:32 UTC)
Improve cmake lapack finding.
Modified
dlib/cmake_utils/cmake_find_blas.txt
Revision: ea7e82dce4671d94
Author:
Davis KingDate: Feb 11, 2018
(17:40:30 UTC)
Fixed incorrect input validation.
Modified
tools/python/src/shape_predictor.h
Revision: cbe9ce8a41ba4519
Author:
Davis KingDate: Feb 11, 2018
(17:38:27 UTC)
removed debugging print statement.
Modified
tools/python/src/global_optimization.cpp
Revision: 123b4bda0a44677b
Author:
Davis KingDate: Feb 11, 2018
(13:15:40 UTC)
Added num_threads to shape_predictor_training_options.
Modified
tools/python/src/shape_predictor.cpp
tools/python/src/shape_predictor.h
Revision: 5e86be6d03bdfbb6
Author:
Davis KingDate: Feb 11, 2018
(12:19:04 UTC)
- Added rectangless.
- Moved all uses of PYBIND11_MAKE_OPAQUE to a common header to avoid possilbe ODR violations.
- Added python binding for make_bounding_box_regression_training_data().
Modified
tools/python/src/basic.cpp
tools/python/src/cca.cpp
tools/python/src/cnn_face_detector.cpp
tools/python/src/conversion.h
tools/python/src/correlation_tracker.cpp
tools/python/src/decision_functions.cpp
tools/python/src/dlib.cpp
tools/python/src/face_recognition.cpp
tools/python/src/global_optimization.cpp
tools/python/src/gui.cpp
tools/python/src/image.cpp
tools/python/src/image_dataset_metadata.cpp
tools/python/src/matrix.cpp
tools/python/src/numpy_returns.cpp
tools/python/src/numpy_returns_stub.cpp
tools/python/src/object_detection.cpp
tools/python/src/other.cpp
tools/python/src/rectangles.cpp
tools/python/src/sequence_segmenter.cpp
tools/python/src/shape_predictor.cpp
tools/python/src/simple_object_detector_py.h
tools/python/src/svm_c_trainer.cpp
tools/python/src/svm_rank_trainer.cpp
tools/python/src/svm_struct.cpp
tools/python/src/vector.cpp
Added
tools/python/src/opaque_types.h
Revision: d7335e35693ef690
Author:
Davis KingDate: Feb 11, 2018
(03:43:35 UTC)
Updated to pybind11 2.2.2
Modified
dlib/external/pybind11/README.md
dlib/external/pybind11/include/pybind11/cast.h
dlib/external/pybind11/include/pybind11/complex.h
dlib/external/pybind11/include/pybind11/detail/class.h
dlib/external/pybind11/include/pybind11/detail/common.h
dlib/external/pybind11/include/pybind11/detail/descr.h
dlib/external/pybind11/include/pybind11/detail/init.h
dlib/external/pybind11/include/pybind11/detail/internals.h
dlib/external/pybind11/include/pybind11/eigen.h
dlib/external/pybind11/include/pybind11/embed.h
dlib/external/pybind11/include/pybind11/functional.h
dlib/external/pybind11/include/pybind11/numpy.h
dlib/external/pybind11/include/pybind11/pybind11.h
dlib/external/pybind11/include/pybind11/pytypes.h
dlib/external/pybind11/include/pybind11/stl.h
dlib/external/pybind11/include/pybind11/stl_bind.h
dlib/external/pybind11/tools/FindPythonLibsNew.cmake
Revision: 99b852345d160321
Author:
Davis KingDate: Feb 10, 2018
(12:12:13 UTC)
Made the index outputs of run_multiple_rect_detectors be integers rather than doubles.
Modified
tools/python/src/simple_object_detector_py.h
Revision: f770e191ed02271c
Author:
Davis KingDate: Feb 10, 2018
(11:58:02 UTC)
Added comments about how to run multiple detectors together efficiently.
Modified
python_examples/train_object_detector.py
Revision: 66ed1903476ef69c
Author:
Davis KingDate: Feb 10, 2018
(07:44:39 UTC)
Exposed the image_dataset_metadata routines for parsing XML datasets to Python.
Modified
tools/python/CMakeLists.txt
tools/python/src/dlib.cpp
Added
tools/python/src/image_dataset_metadata.cpp
Revision: 83b8fbdbf2b8cb97
Author:
Davis KingDate: Feb 10, 2018
(07:37:14 UTC)
Made dlib.point() have writable x and y properties.
Modified
tools/python/src/vector.cpp
Revision: d9cdb3edc0dd7efd
Author:
Davis KingDate: Feb 10, 2018
(05:08:25 UTC)
Added a __time_compiled__ field to the python API.
Modified
tools/python/src/dlib.cpp
Revision: 7b6b28a140ed3671
Author:
Davis KingDate: Feb 10, 2018
(03:08:55 UTC)
Fixed fft_inplace() not compiling for compile time sized matrices.
Modified
dlib/matrix/matrix_fft.h
dlib/test/fft.cpp
Revision: 6a92d44c36c42f0c
Author:
Davis KingDate: Feb 07, 2018
(12:32:25 UTC)
Actually, this really fixed the confusing cmake message about BLAS and LAPACK.
Modified
dlib/cmake_utils/cmake_find_blas.txt
Revision: 0fe43ea5d71f8626
Author:
Davis KingDate: Feb 07, 2018
(10:57:35 UTC)
Fixed confusing warning message from cmake about BLAS.
Modified
dlib/cmake_utils/cmake_find_blas.txt
Revision: 5925adeb857c34fa
Author:
Davis KingDate: Feb 06, 2018
(01:34:42 UTC)
Make test more robust
Modified
dlib/test/global_optimization.cpp
Revision: f13ec25363670b73
Author:
Davis KingDate: Feb 03, 2018
(13:18:45 UTC)
Added probability_that_sequence_is_increasing() to python API
Modified
tools/python/src/other.cpp
Revision: 938b9c3a7a3870a2
Author:
Davis KingDate: Feb 03, 2018
(07:13:54 UTC)
Fixed problems in python doc generation.
Modified
tools/python/src/dlib.cpp
Revision: e1c16f065a2873a9
Author:
Davis KingDate: Feb 03, 2018
(06:32:46 UTC)
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.
Modified
dlib/dnn/layers.h
Revision: 71d756b6d30b2e1e
Author:
Davis KingDate: Feb 03, 2018
(04:13:27 UTC)
Let pybind11 produce nice documentation.
Modified
tools/python/src/dlib.cpp
Revision: 6c6fee2a4ee6f8c7
Author:
ksembDate: Feb 02, 2018
(13:14:03 UTC)
Add Python rvm_trainer and init functions (#1100)
Modified
tools/python/src/svm_c_trainer.cpp
Added
tools/python/test/test_svm_c_trainer.py
Revision: 8c60a399e5e36dbf
Author:
Davis KingDate: Feb 01, 2018
(03:02:52 UTC)
Added warning about crazy training data.
Modified
dlib/image_processing/shape_predictor_trainer.h
Revision: 6c32bdbeac17d35e
Author:
Davis KingDate: Feb 01, 2018
(03:02:36 UTC)
Fixed code not handling OBJECT_PART_NOT_PRESENT for full_object_detection objects.
Modified
dlib/image_transforms/interpolation.h
Revision: 41354dcd2f1071d8
Author:
Davis KingDate: Feb 01, 2018
(02:43:07 UTC)
Fixed confusing comment
Modified
dlib/dnn/trainer.h
Revision: e4163be94cf200ff
Author:
Davis KingDate: Jan 31, 2018
(14:50:24 UTC)
Fixed cont_ layers not printing the correct num_filters parameter when they are
printed to cout or xml.
Modified
dlib/dnn/layers.h
Revision: bb2ac1cb6f23bc25
Author:
Davis KingDate: Jan 31, 2018
(14:40:32 UTC)
Fixed tabbing
Revision: 924a1b606b7d7860
Author:
Davis KingDate: Jan 31, 2018
(07:50:38 UTC)
A bit of code cleanup.
Modified
dlib/statistics/statistics.h
dlib/statistics/statistics_abstract.h
Revision: 28f33da41fcbe63a
Author:
Davis KingDate: Jan 29, 2018
(17:17:08 UTC)
Added make_bounding_box_regression_training_data()
Modified
dlib/image_processing/shape_predictor_trainer.h
dlib/image_processing/shape_predictor_trainer_abstract.h
Revision: 9b3205c02113da1a
Author:
Davis KingDate: Jan 28, 2018
(06:28:56 UTC)
Added max_scoring_element() and min_scoring_element()
Revision: 5cb39cea66791afb
Author:
Davis KingDate: Jan 29, 2018
(11:13:26 UTC)
Added the ramdump type decorator for invoking faster serialization routines.
Modified
dlib/matrix/matrix.h
dlib/serialize.h
dlib/test/serialize.cpp
Revision: 87293d77edd1b223
Author:
Davis KingDate: Jan 29, 2018
(04:17:58 UTC)
Improved error message.
Modified
dlib/dnn/layers.h
Revision: 2c66be0ad292e2a9
Author:
Davis KingDate: Jan 28, 2018
(03:03:11 UTC)
Fixed windows include order problem in all/source.cpp file.
Modified
dlib/all/source.cpp
Revision: 21d4fd2b834447a9
Author:
Davis KingDate: Jan 28, 2018
(02:59:40 UTC)
More tests for travis-ci.
Modified
.travis.yml
dlib/travis/build-and-test.sh
Revision: 86425410628a2122
Author:
Davis KingDate: Jan 28, 2018
(02:49:35 UTC)
More appveyor tests
Modified
dlib/appveyor/dtest.yml
dlib/appveyor/dtest_vc2017.yml
Revision: 1ace741991e70f61
Author:
Davis KingDate: Jan 28, 2018
(02:41:45 UTC)
Fixing appveyor config
Modified
dlib/appveyor/dtest_vc2017.yml
Revision: 52c4265fece17125
Author:
Davis KingDate: Jan 28, 2018
(02:37:47 UTC)
Run unit tests in visual studio 2017
Added
dlib/appveyor/dtest_vc2017.yml
Revision: e018cac136754b3f
Author:
Davis KingDate: Jan 27, 2018
(06:00:37 UTC)
Added loss_multimulticlass_log_
Modified
dlib/dnn/loss.h
dlib/dnn/loss_abstract.h
dlib/test/dnn.cpp
Revision: de922956e39a580d
Author:
Davis KingDate: Jan 27, 2018
(05:47:00 UTC)
Made it so you can say sgd(weight_decay) to construct a sgd object.
Modified
dlib/dnn/solvers.h
dlib/dnn/solvers_abstract.h
Revision: 73931a816dd3c038
Author:
Davis KingDate: Jan 27, 2018
(02:49:28 UTC)
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.
Modified
dlib/dnn/layers.h
dlib/dnn/layers_abstract.h
Revision: be5d9c43a80ed07f
Author:
Davis KingDate: Jan 26, 2018
(07:43:47 UTC)
Added xcorr_fft()
Modified
dlib/matrix/matrix_conv.h
dlib/matrix/matrix_conv_abstract.h
dlib/test/matrix4.cpp
Revision: 867e58c0570cab89
Author:
Davis KingDate: Jan 26, 2018
(07:43:30 UTC)
Added missing assert
Modified
dlib/matrix/matrix_fft.h
dlib/matrix/matrix_fft_abstract.h
Revision: e4c6c2bf7be5f954
Author:
Davis KingDate: Jan 26, 2018
(07:38:10 UTC)
Gave circular_buffer a constructor that takes the size.
Modified
dlib/sliding_buffer/circular_buffer.h
dlib/sliding_buffer/circular_buffer_abstract.h
Revision: 187664979f2b56e4
Author:
Davis KingDate: Jan 26, 2018
(11:46:52 UTC)
Added scale_prev_ layer.
Modified
dlib/dnn/layers.h
dlib/dnn/layers_abstract.h
Revision: 5a5e8316ea4819e4
Author:
Davis KingDate: Jan 26, 2018
(11:45:22 UTC)
Made alias_tensor take a default offset of 0 so you can easily use it to
reshape a tensor.
Modified
dlib/dnn/tensor.h
dlib/dnn/tensor_abstract.h
Revision: 0ae1349d0b074221
Author:
Davis KingDate: Jan 26, 2018
(08:03:22 UTC)
Switched 2D kernels to use the new 2D launch_kernel(). Also added overload of
dot_prods() that can accumulate in addition to assign.
Modified
dlib/dnn/cuda_dlib.cu
dlib/dnn/cuda_dlib.h
dlib/dnn/tensor_tools.cpp
dlib/dnn/tensor_tools.h
dlib/test/dnn.cpp
Revision: f75723af8eeceea9
Author:
Davis KingDate: Jan 26, 2018
(07:45:13 UTC)
Improve launch_kernel(), now it can sensibly launch 2D kernels.
Modified
dlib/dnn/cuda_utils.h
Revision: cc35ed99504ddfc9
Author:
Davis KingDate: Jan 25, 2018
(05:25:28 UTC)
Added tt::scale_channels()
Modified
dlib/dnn/cpu_dlib.cpp
dlib/dnn/cpu_dlib.h
dlib/dnn/cuda_dlib.cu
dlib/dnn/cuda_dlib.h
dlib/dnn/tensor_tools.cpp
dlib/dnn/tensor_tools.h
dlib/test/dnn.cpp
Revision: bad41be74be93a35
Author:
Christopher BakerDate: Jan 24, 2018
(08:33:06 UTC)
Add support for finding MKL on macOS, Fixes #1033. (#1088)
Modified
dlib/cmake_utils/cmake_find_blas.txt
Revision: 1eb36b4128ca4e82
Author:
Davis KingDate: Jan 24, 2018
(07:54:54 UTC)
Added binomial_random_vars_are_different() and event_correlation().
Modified
dlib/statistics/statistics.h
dlib/statistics/statistics_abstract.h
dlib/test/statistics.cpp
Revision: 8e22363a6b7ca2ac
Author:
Davis KingDate: Jan 24, 2018
(07:07:52 UTC)
Added overload of svd_fast() that doesn't compute u.
Modified
dlib/matrix/matrix_la.h
dlib/matrix/matrix_la_abstract.h
Revision: ef802a7a4bede197
Author:
Davis KingDate: Jan 24, 2018
(06:36:02 UTC)
Made orthogonalize() faster.
Modified
dlib/matrix/matrix_la.h
Revision: 7a94d4728c073ed0
Author:
Davis KingDate: Jan 22, 2018
(14:29:39 UTC)
Record last changeset and set PATCH version to 99
Modified
dlib/CMakeLists.txt
docs/.logger_revnum
Revision: 0cbf133b31c13f66
Author:
Davis KingDate: Jan 22, 2018
(14:27:34 UTC)
Created release v19.9
Modified
dlib/CMakeLists.txt
Old Change Logs