v3.7.3 Release
v3.7.3
Improvements
- Add f16 support for histogram - #2984
- Update confidence connected components example for better illustration - #2968
- Enable disk caching of OpenCL kernel binaries - #2970
- Refactor extension of kernel binaries stored to disk
.bin
- #2970 - Add minimum driver versions for CUDA toolkit 11 in internal map - #2982
- Improve warnings messages from run-time kernel compilation functions - #2996
Fixes
- Fix bias factor of variance in var_all and cov functions - #2986
- Fix a race condition in confidence connected components function for OpenCL backend - #2969
- Safely ignore disk cache failures in CUDA backend for compiled kernel binaries - #2970
- Fix randn by passing in correct values to Box-Muller - #2980
- Fix rounding issues in Box-Muller function used for RNG - #2980
- Fix problems in RNG for older compute architectures with fp16 - #2980 #2996
- Fix performance regression of approx functions - #2977
- Remove assert that check that signal/filter types have to be the same - #2993
- Fix
checkAndSetDevMaxCompute
when the device cc is greater than max - #2996 - Fix documentation errors and warnings - #2973 , #2987
- Add missing opencl-arrayfire interoperability functions in unified back - #2981
- Fix constexpr relates compilation error with VS2019 and Clang Compilers - #3049
Contributions
Special thanks to our contributors: P. J. Reed