1. 29 Apr, 2022 1 commit
  2. 20 Apr, 2022 1 commit
  3. 19 Apr, 2022 2 commits
    • Juha Reunanen's avatar
      Workaround for #2506 (#2570) · ebc4d63d
      Juha Reunanen authored
      * Do not put variants that can hold immutable types to vectors
      
      * Enable build on gcc 11
      ebc4d63d
    • Adrià Arrufat's avatar
      Add webp support (#2565) · a76f205b
      Adrià Arrufat authored
      
      
      * Add BGR(A) to pixel_traits
      
      * add support for reading webp
      
      * Apply Davis' suggestions and fix formatting
      
      * Fix signed/unsigned warning
      
      * Update decoding paths
      
      * update pixel traits documentation
      
      * Add support for writing WebP images
      
      * Simplify image_saver code
      
      * WIP: add tests, PSNR is low but images look good
      
      * Add lossless compression for quality > 100
      
      * Fix build when WebP support is disabled
      
      * Use C++ stream instead of C-style FILE
      
      * Fix indentation
      
      * Use reinterpret_cast instead of C-style cast
      
      * Improve impl::impl_save_webp signature
      
      * Remove empty line
      
      * Use switch statement and clean up code
      
      * Update Copyright and test libwebp on Linux
      
      * Fix formatting in github workflow
      
      * Fix operator== for bgr_alpha_pixel
      
      * Show where the test fails
      
      * Add libwebp to CI for the remaining Linux workflows
      
      * Use filename consistently
      
      * Improve message with wrong pixel type
      
      * Fix tests for WebP images
      
      * Prevent saving images which are too large and improve error messages
      
      * Use max dimension from WebP header directly
      
      * Update documentation, index and release notes
      
      * Update dlib/image_saver/save_webp_abstract.h
      Co-authored-by: default avatarMartin T. H. Sandsmark <martin.sandsmark@kde.org>
      Co-authored-by: default avatarDavis E. King <davis685@gmail.com>
      a76f205b
  4. 12 Apr, 2022 7 commits
  5. 07 Apr, 2022 2 commits
  6. 30 Mar, 2022 1 commit
    • Adrià Arrufat's avatar
      Fix focal loss · 9bb1b6f7
      Adrià Arrufat authored
      The loss value should reflect the impact of the gamma parameter, as well.
      9bb1b6f7
  7. 23 Mar, 2022 6 commits
  8. 22 Mar, 2022 1 commit
  9. 14 Mar, 2022 1 commit
  10. 10 Mar, 2022 1 commit
  11. 05 Mar, 2022 1 commit
  12. 04 Mar, 2022 1 commit
  13. 03 Mar, 2022 2 commits
    • Adrià Arrufat's avatar
      Add visitor to draw nets in the DOT language (#2528) · 1f9f32ca
      Adrià Arrufat authored
      * Add visitor to draw nets in the DOT language
      
      * Add documentation
      1f9f32ca
    • Juha Reunanen's avatar
      Problem: `Error while calling cudnnGetConvolutionForwardWorkspaceSize(... · bf427f56
      Juha Reunanen authored
      Problem: `Error while calling cudnnGetConvolutionForwardWorkspaceSize( context(), descriptor(data), (const cudnnFilterDescriptor_t)filter_handle, (const cudnnConvolutionDescriptor_t)conv_handle, descriptor(dest_desc), (cudnnConvolutionFwdAlgo_t)forward_algo, &forward_workspace_size_in_bytes) in file C:\a\2\s\3rdparty\dlib\dlib\cuda\cudnn_dlibapi.cpp:1029. code: 9, reason: CUDNN_STATUS_NOT_SUPPORTED` (#2532)
      
      Solution: when this happens, select the best algorithms again - but this time bypassing the cache
      bf427f56
  14. 28 Feb, 2022 1 commit
  15. 27 Feb, 2022 3 commits
  16. 25 Feb, 2022 1 commit
  17. 21 Feb, 2022 4 commits
  18. 20 Feb, 2022 1 commit
  19. 18 Feb, 2022 1 commit
  20. 13 Feb, 2022 1 commit
  21. 12 Feb, 2022 1 commit
    • Adrià Arrufat's avatar
      Add get_random_beta to dlib::rand (#2499) · 7f8731a2
      Adrià Arrufat authored
      
      
      * Add get_random_beta
      
      * simplify beta distribution generation
      
      * add tests
      
      * fix condition and use full names for shape parameters
      
      * remove unneeded include
      
      * match test types to prevent Windows from failing tests
      
      * Revert "remove unneeded include"
      
      This reverts commit 35f55a96e91f4c4340a0bda344c494f1ce68d521.
      
      * Revert "match test types to prevent Windows from failing tests"
      
      This reverts commit a990307066e99cb56e15ae5de63e67e29cc72911.
      
      * Revert "Revert "remove unneeded include""
      
      This reverts commit 59be002c9e8b8a6ac395d87e6bf9d4b57af19d28.
      
      * fix outdated message in DLIB_CASSERT
      
      * relax mpc condition again
      
      * Revert "relax mpc condition again"
      
      This reverts commit 1d208c5dcf1ddc15e09e68e1e2e11145506729ae.
      
      * Loop while both alpha and beta are zero
      
      * Update dlib/rand/rand_kernel_abstract.h
      Co-authored-by: default avatarDavis E. King <davis685@gmail.com>
      7f8731a2