Commit Graph

8277 Commits (master)
 

Author SHA1 Message Date
Adrià Arrufat 2ef8e3ac14
Update to pybind11 v2.2.4 (closes #1806) (#2229)
4 years ago
Davis King 93b992d790 slightly improve tests
4 years ago
Davis King 3f163bd433 Fix pixels being rounded to int values in some cases (#2228)
4 years ago
Adrià Arrufat 83921b390e
Remove an unused variable and old commented code (#2217)
4 years ago
Adrià Arrufat 3c82c2259c
Add Layer Normalization (#2213)
4 years ago
Adrià Arrufat 5074850356
fix backtracking when losses stay at inf (fixes #2206) (#2209)
4 years ago
Adrià Arrufat a1f158379e
Do not use sqrt_2 in device code (fixes #2208) (#2210)
4 years ago
Adrià Arrufat 3ba004f875
Add GELU activation layer (#2204)
4 years ago
Davis King f4f8bff95e fix cmake not finding openblas
4 years ago
Adrià Arrufat c45d166a25
Test cuda losses (#2199)
4 years ago
Adrià Arrufat d78d273a45
Add loss multiclass log per pixel weighted cuda (#2194)
4 years ago
pfeatherstone 4125a7bb1f
DLIB (de)serialization : enhanced STL container support (#2185)
4 years ago
aviezab 5408b17f74
Linux Distro Detection to fix issue number #2159 #154 (#2169)
4 years ago
Davis King 0419b81689 Let python users give up to 35 parameters when using the global optimizer.
4 years ago
Sajied Shah Yousuf e7c25c06df
Changed directory of license (#2189)
4 years ago
Davis King 20a1477209 update docs
4 years ago
pfeatherstone ab346ddfa6
Extended proxy_(de)serialize objects to work with stringstream, ostringstream, istringstream and vector<char> (#2181)
4 years ago
Adrià Arrufat fa818b9a96
use DLIB_CASSERT to avoid unused variable warning in release compilation (#2182)
4 years ago
pfeatherstone d4fe74b5a8
vectorstream updates: added seekoff and seekpos (#2179)
4 years ago
Davis King cdeb2e067c add some docs
4 years ago
pfeatherstone 12a82f6542
Macro for generating default serialisation functions (#2177)
4 years ago
Adrià Arrufat 9d60949a3a
Add scale_prev layer (#2171)
4 years ago
Adrià Arrufat 77e6255fdd
Add error message for mismatched tensor sizes in dnn_trainer (#2165)
4 years ago
Davis King 40c3e48818 Simplified more uses of layer visiting and fixed constness bug
4 years ago
Adrià Arrufat 5ec60a91c4
Show how to use the new visitors with lambdas (#2162)
4 years ago
Davis King 393db2490b switch this to C++11 code
4 years ago
Davis King 5bcbe617eb make type_safe_union movable and also support holding movable types in a natural way.
4 years ago
Davis King afe19fcb8b Made the DNN layer visiting routines more convenient.
4 years ago
Davis King 7dcc7b4ebc Added call_if_valid()
4 years ago
Adrià Arrufat e7ec6b7777
Add visitor to remove bias from bn_ layer inputs (#closes 2155) (#2156)
4 years ago
Davis King ed22f0400a Make dnn_trainer use robust statistic to determine if the loss is exploding and if it should backtrack.
4 years ago
Davis King 0bb6ce36d8 dnn_trainer prints number of steps executed when print to ostream
4 years ago
Davis King 76cc8e3b6b Add probability_values_are_increasing() and probability_values_are_increasing_robust()
4 years ago
Davis King c14ba4847e Rename POSIX macro to DLIB_POSIX to avoid name clashes with some libraries.
4 years ago
Davis King 4b92804dc2 Use the box with bounding box regression applied to do NMS in the loss.
4 years ago
Davis King 0e721e5cae Fix bug in bounding box regression loss.
4 years ago
Adrià Arrufat c9809e067f
Add missing input/output mappings to mult_prev (#2154)
4 years ago
Davis King b401185aa5 Fix a warning and add some more error handling.
4 years ago
Adrià Arrufat dd06c1169b
loss multibinary log (#2141)
4 years ago
Juha Reunanen d7ca478b79
Problem: With certain batch size / device count combinations, batches were generated with size = 1, causing problems when using batch normalization. (#2152)
4 years ago
Davis King bea99ceed0 switch to a name less likely to conflict with third party code
4 years ago
Juha Reunanen a9592b07fd
Minor typo fixes (#2150)
4 years ago
samaldana 2a870e329c
Fix warning for zero variadic macro arguments. (#2151)
4 years ago
pfeatherstone f3b4fc548d
Added "get_random_complex_gaussian" to dlib::rand (#2149)
4 years ago
Davis King f55a1a51a0 fix python code index page.
4 years ago
Davis King 59b44849bd fix typo, doesn't really matter, but still
4 years ago
Davis King 02e70ce3ca Record last changeset and set PATCH version to 99
4 years ago
Davis King 9117bd7843 Created release v19.21
4 years ago
Davis King 2e64bdd449 update docs
4 years ago
Davis King 2c70aad12c Use a cache to avoid calls to the cuDNN algorithm selection routines.
4 years ago