Davis King
2787edc9bd
Improved error messages about non-C++11 compilers and made the example cmake
...
file a little clearer on this issue.
2016-10-09 18:13:21 -04:00
Davis King
60b1c4403a
Cleaned up release notes
2016-10-09 17:47:02 -04:00
Davis King
1eeb67dbe5
Renamed file so it matches the naming scheme of the other matlab examples.
...
--HG--
rename : dlib/matlab/mex_example_class.cpp => dlib/matlab/example_mex_class.cpp
2016-10-09 16:36:48 -04:00
Davis King
72a6ad8db1
Now that C++11 is required, I'm removing the C++11 annotations from things in
...
the documentation. I also updated a few places throughout the docs to say that
you need a C++11 compiler.
2016-10-09 13:44:31 -04:00
Davis King
af3bdb224e
updated docs
2016-10-09 13:25:29 -04:00
Davis King
14f03c2fa5
Include jpg files in the docs
2016-10-09 13:15:15 -04:00
Davis King
a16b8b9c11
Moved all the test_object_detection_function() specs into one file so they are
...
organized in the HTML documentation.
2016-10-09 10:38:03 -04:00
Davis King
79425443fe
Fixed wrong README filename due to recent change.
2016-10-09 08:39:06 -04:00
Davis King
5bc81774ee
Fixed readme file name
2016-10-08 15:38:06 -04:00
Davis King
2fafe2a9ea
merged
2016-10-08 15:31:38 -04:00
Davis King
f5da9fe2b0
Changed cmake so it compiles most of the DNN examples when using visual studio.
2016-10-08 15:28:58 -04:00
Davis King
1e35214de2
Added warning message about trying to use cuda from a 32 bit visual studio project.
2016-10-08 14:28:21 -04:00
Davis King
d4958e8a8e
Evgeniy Fominov's changes that avoid compiler bugs in Visual Studio.
2016-10-08 14:27:34 -04:00
Davis King
c22b94c93f
Minor change to avoid warnings from visual studio.
2016-10-08 14:26:33 -04:00
Vittorio Romeo
895ab3a9bd
Rewrite README in Markdown ( #277 )
...
* Use *sections* to make the README more structured and easier to read.
* Use *code blocks* for scripts.
* Use *links* for the homepage and for the LICENSE file.
2016-10-08 12:58:59 -04:00
Davis King
fee64827b7
Made the upsampling conditional on the image not being huge already.
2016-10-07 22:07:13 -04:00
elda27
766c46b5cf
find_cudnn modified for cudnn installed a user directory. ( #275 )
2016-10-07 06:36:58 -04:00
Jan Rüegg
9635f785f4
Unreachable code, fixed compiler warning ( #272 )
...
* Unreachable code, fixed compiler warning
* Update simd4f.h
2016-10-05 11:15:31 -04:00
Jan Rüegg
1e53e779fb
Unreachable code, fixed compiler warning ( #271 )
...
* Unreachable code, fixed compiler warning
* Update simd8f.h
2016-10-05 10:57:01 -04:00
Davis King
fc8a335f13
Made the dnn_trainer check if the loss has been increasing before it saves the
...
state to disk. If it detects that the loss has been going up then instead of
saving to disk it recalls the previously good state. This way, if we hit a
bad mini-batch during training which negatively effects the model in a
significant way, the dnn_trainer will automatically revert back to an earlier
good state.
2016-10-05 10:23:02 -04:00
Davis King
6c66d22b0d
Made find_upper_quantile() more general
2016-10-03 19:55:31 -04:00
Davis King
5fe0a5f6f9
Merge branch 'miscellanea-skip_gui_examples'
2016-10-02 17:52:53 -04:00
Davis King
b5c43a6efd
Merge branch 'skip_gui_examples' of git://github.com/miscellanea/dlib into miscellanea-skip_gui_examples
...
Conflicts:
examples/CMakeLists.txt
2016-10-02 17:52:39 -04:00
Davis King
56f4e19afa
Added comments
2016-10-02 16:43:11 -04:00
Davis King
d53d49ebb8
Larger mustache :)
2016-10-02 14:33:22 -04:00
Davis King
67c1a79820
Added test image for dog mmod example program
2016-10-02 13:37:47 -04:00
Davis King
16cedfd92e
Added more mmod examples.
2016-10-02 13:00:07 -04:00
Davis King
482b3a61b1
Simplified the network definition slightly
2016-10-02 12:54:14 -04:00
Davis King
0beabe84aa
Added image_dataset_file::shrink_big_images(). So now load_image_dataset() can
...
load a dataset of high resolution files into a user requested lower resolution.
2016-10-02 09:25:19 -04:00
Xi Deng
ea20f5e2ca
skip examples which need GUI when DLIB_NO_GUI_SUPPORT is defined
2016-10-01 18:49:57 -07:00
miscellanea
2ed907aa99
Add arm files for libpng from official libpng v1.6.7 to support neon ( #262 ) ( #264 )
...
Now dlib can be compiled for android with -DANDROID_ABI="armeabi-v7a with NEON" with https://github.com/taka-no-me/android-cmake
However, when compiling for arm64-v8a, since __ARM_NEON__ is not defined,
neon code will not be actually enabled, which requires upgrading libpng a bit more
2016-10-01 20:52:45 -04:00
Davis King
e6614b5029
Made the check in dnn_trainer for convergence more robust. Previously, if we
...
encountered a bad mini-batch that made the loss value suddenly jump up by a
larger than normal value it could make the trainer think we converged. Now the
test is robust to recent spikes in loss value.
2016-10-01 18:33:49 -04:00
Davis King
4d623597ab
Added find_upper_quantile() and count_steps_without_decrease_robust().
2016-10-01 18:32:01 -04:00
Davis King
ea68abcc67
Changed DEFAULT_BATCH_NORM_EPS from 1e-5 to 1e-4.
2016-10-01 18:00:36 -04:00
Davis King
d6874d838a
Removed the last bit of code with any heritage from numerical recipes in C.
...
This was in some of the svd routines. However, we already had a svd routine
that used a separate svd code that is better than the NRIC derived version. So
that's what we use everywhere now.
2016-10-01 15:12:07 -04:00
Davis King
6f80e8108a
Minor change to avoid warning from gcc
2016-10-01 13:20:16 -04:00
Davis King
05bbe4f4bb
Fixed spelling error in comment
2016-09-30 23:09:03 -04:00
Davis King
4a9cccb4d4
Minor changes to avoid warnings in visual studio 2015
2016-09-30 21:06:11 -04:00
Vladimir Sinitsin
5582530bb3
Fix building on win32 with 32bit architecture ( #261 )
...
Now PYTHON_INCLUDE_DIR and PYTHON_LIBRARY setting up correctly for both 32/64 bit architectures
2016-09-29 21:56:13 -04:00
Davis King
fed1e8e292
Added more comments about making python package
2016-09-29 21:32:49 -04:00
Davis King
776678a37c
Fixed spelling error in comment
2016-09-29 08:57:01 -04:00
Eugene
2a0b461926
fixed warning about unsigned-signed comparison in imgtool ( #258 )
2016-09-28 21:15:25 -04:00
Davis King
4dd5cb78b0
Improved error message.
2016-09-28 21:14:20 -04:00
Davis King
3c212b67be
Changed default background cropping rate from 0.1 to 0.5.
2016-09-28 21:13:43 -04:00
Davis King
a215c4943e
Added missing requires clauses and asserts.
2016-09-28 21:13:08 -04:00
Davis King
d41613d7cb
Added --sort-num-objects and cleaned up code slightly.
2016-09-28 21:01:49 -04:00
Davis King
f61f402f1b
merged
2016-09-28 09:33:18 -04:00
Davis King
55a74bbaac
merged
2016-09-28 09:30:48 -04:00
Davis King
8b5e278f88
Made cmake automatically increase clang's template depth limit so the dnn
...
imagenet examples compile.
2016-09-28 09:30:17 -04:00
Davis King
0614700358
Fixed --cluster not working with relative paths.
2016-09-28 09:28:40 -04:00