2015年9月,Accelereyes公司宣布ArrayFire V3.1发布。新版本将重点支持计算机视觉和机器学习功能,并将相应函数添加到库里,除此之外支持阵列和数据处理功能。 此版本还包括对CUDA7.5的支持。ArrayFire V3.1更新和新功能的完整列表可以在产品发行说明中找到。

随着8年不断的开发,开源ArrayFire库目前已经是顶级的CUDA和OpenCL软件库。 ArrayFire支持CUDA的GPU、OpenCL设备,以及其他加速器。凭借其易于使用的API,这种不依赖于硬件的软件库可以让开发者无需耗时编写CUDA和OpenCL设备代码,就能轻松加速代码。利用ArrayFire的库函数,开发者可以最大限度地提高代码生产效率和性能。每个ArrayFire函数都是由CUDA和OpenCL专家手工优化。

新功能包含: 

—计算机视觉

  1.SIFT特征描述

  2.Harris角检测器

  3.SUSAN角点检测

—机器学习

  1.图像wrap和图像unwrap(在卷积网络使用)

  2.Real to Complex FFTs(在卷积网络使用)

  3.最近邻搜索

—其它功能

  1.奇异值分解

  2.选择和替换

  3.Inplace FFT

下载:

可以访问ArrayFire网站下载 ArrayFire v3.1 Installers 或者到 GitHub account page 建立开源代码。