Skip to content

v3.7.1 Release

Compare
Choose a tag to compare
@umar456 umar456 released this 28 Mar 13:59
· 190 commits to v3.7 since this release

v3.7.1

Improvements

  • Improve mtx download for test data #2742
  • Improve Documentation #2754 #2792 #2797
  • Remove verbose messages in older CMake versions #2773
  • Reduce binary size with the use of NVRTC #2790
  • Use texture memory to load LUT in orb and fast #2791
  • Add missing print function for f16 #2784
  • Add checks for f16 support in the CUDA backend #2784
  • Create a thrust policy to intercept temporary buffer allocations #2806

Fixes

  • Fix segfault on exit when ArrayFire is not initialized in the main thread
  • Fix support for CMake 3.5.1 #2771 #2772 #2760
  • Fix evalMultiple if the input array sizes aren't the same #2766
  • Fix error when AF_BACKEND_DEFAULT is passed directly to backend #2769
  • Workaround name collision with AMD OpenCL implementation #2802
  • Fix on-exit errors with the unified backend #2769
  • Fix check for f16 compatibility in OpenCL #2773
  • Fix matmul on Intel OpenCL when passing same array as input #2774
  • Fix CPU OpenCL blas batching #2774
  • Fix memory pressure in the default memory manager #2801

Contributions

Special thanks to our contributors:
padentomasello
glavaux2