ArrayFire v3.6.1 Release Notes

Release Date: 2018-07-06 // over 5 years ago
  • v 3.6.1

    ๐Ÿš€ The source code for this release can be downloaded here:
    http://arrayfire.com/arrayfire_source/arrayfire-full-3.6.1.tar.bz2

    ๐Ÿ‘Œ Improvements

    • FreeImage is now a run-time dependency [#2164]
    • โฌ‡๏ธ Reduced binary size by setting the symbol visibility to hidden [#2168]
    • โž• Add logging to memory manager and unified loader using the AF_TRACE environment variable [#2169][#2216]
    • ๐Ÿ‘Œ Improved CPU Anisotropic Diffusion performance [#2174]
    • Perform normalization after FFT for improved accuracy [#2185, #2192]
    • โšก๏ธ Updated CLBlast to v1.4.0 [#2178]
    • โž• Added additional validation when using af::seq for indexing [#2153]
    • ๐Ÿ‘ Perform checks for unsupported cards by the CUDA implementation [#2182]
    • Avoid selecting backend if no devices are found. [#2218]

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fixed region when all pixels were the foreground or background [#2152]
    • ๐Ÿ›  Fixed several memory leaks [#2202, #2201, #2180, #2179, #2177, #2175]
    • ๐Ÿ›  Fixed bug in setDevice which didn't allow you to select the last device [#2189]
    • ๐Ÿ›  Fixed bug in min/max where the first element of the array was a NaN value [#2155]
    • ๐Ÿ›  Fixed graphics window indexing [#2207]
    • ๐Ÿ›  Fixed renaming issue when installing cuda libraries on OSX [#2221]
    • ๐Ÿ›  Fixed NSIS installer PATH variable [#2223]