Arraymancer:Nim中快速符合人体工程学的便携式张量库通过OpenMPCuda和OpenCL后端深入研究CPUGPU和嵌入式设备 源码
Arraymancer-一个n维张量(ndarray)库。 Arraymancer是Nim中的张量(N维数组)项目。 主要重点是提供一个快速且符合人体工学的CPU,Cuda和OpenCL ndarray库,可在其上构建科学的计算生态系统。 该库的灵感来自于Numpy和PyTorch,并针对以下用例: 用于数值计算的N维数组(张量) 机器学习算法(如Scikit-learn:最小二乘解算器,PCA和降维,分类器,回归器和聚类算法,交叉验证)。 深度学习 可以在没有机器学习和深度学习组件的情况下使用ndarray组件。 它还可以使用OpenMP,Cuda或OpenCL后端。 注意:虽然
文件列表
Arraymancer:Nim中快速,符合人体工程学的便携式张量库,通过OpenMP,Cuda和OpenCL后端深入研究CPU,GPU和嵌入式设备
(预估有个372文件)
pca.nim
56KB
integer_matmul.jl
624B
nnpack.nim
33KB
README.md
2KB
cpuinfo_x86.nim
25KB
Contributors.md
849B
nim.cfg
3KB
ex06_shakespeare_generator.nim
27KB
LICENSE
11KB
README.md
23KB
暂无评论