Arraymancer-一个n维张量(ndarray)库。 Arraymancer是Nim中的张量(N维数组)项目。 主要重点是提供一个快速且符合人体工学的CPU,Cuda和OpenCL ndarray库,可在其上构建科学的计算生态系统。 该库的灵感来自于Numpy和PyTorch,并针对以下用例: 用于数值计算的N维数组(张量) 机器学习算法(如Scikit-learn:最小二乘解算器,PCA和降维,分类器,回归器和聚类算法,交叉验证)。 深度学习 可以在没有机器学习和深度学习组件的情况下使用ndarray组件。 它还可以使用OpenMP,Cuda或OpenCL后端。 注意:虽然