array_fire不是开源,但是是免费的库可以使用,总结起来,有点遗憾的是,大部分的数值计算的相关算法都没有,包括迭代求解和拟合等相关内容,其它差不多都有吧,自己记录一下,以备后日使用
主要包含的内容:
机器视觉算法,array生成,array内部函数,图像处理,输入输出,线性代数,常规数学计算,信号处理,统计分析,对于CUDA的相应操作,具体的内容可以通过下面链接查看
http://arrayfire.org/docs/modules.htm
Computer Vision | A list of computer vision algorithms |
Functions to create and modify Arrays | Array constructors, random number generation, transpose, indexing, etc |
Functions to work with internal array layout | Functions to work with arrayfire's internal data structure |
Image Processing | Image filtering, morphing and transformations |
Input and Output functions | Functions to read and write data |
Interface Functions | Backend specific functions |
Linear Algebra | Matrix multiply, solve, decompositions, sparse matrix |
Mathematical functions | Functions from standard math library |
Signal Processing | Convolutions, FFTs, filters |
Statistics | A list of Statistics functions |
Unified API Functions | Functions to set current backend and utilities |
Vector Algorithms | Sum, min, max, sort, set operations, etc |