没有合适的资源?快使用搜索试试~ 我知道了~
Arraymancer:Nim中快速,符合人体工程学的便携式张量库,通过OpenMP,Cuda和OpenCL后端深入研究CPU,...
共372个文件
nim:305个
py:17个
rst:15个
需积分: 9 0 下载量 111 浏览量
2021-02-03
15:04:15
上传
评论
收藏 1.35MB ZIP 举报
温馨提示
Arraymancer-一个n维张量(ndarray)库。 Arraymancer是Nim中的张量(N维数组)项目。 主要重点是提供一个快速且符合人体工学的CPU,Cuda和OpenCL ndarray库,可在其上构建科学的计算生态系统。 该库的灵感来自于Numpy和PyTorch,并针对以下用例: 用于数值计算的N维数组(张量) 机器学习算法(如Scikit-learn:最小二乘解算器,PCA和降维,分类器,回归器和聚类算法,交叉验证)。 深度学习 可以在没有机器学习和深度学习组件的情况下使用ndarray组件。 它还可以使用OpenMP,Cuda或OpenCL后端。 注意:虽然Nim已编译,但尚不提供交互式REPL(例如Jupyter),但由于编译时间极快,因此它可以比C ++更快地进行原型制作。 Arraymancer可以在我的双核MacBook上大约5秒钟内完成编译。 Nim 0.20和编译标志的性能通知 在Nim 0.20中, -d:release标志不再禁用运行时检查,例如数组边界检查。 这会对性能产生重大影响(紧密循环中的速度降低5倍)。 使用-d:rele
资源推荐
资源详情
资源评论
收起资源包目录
Arraymancer:Nim中快速,符合人体工程学的便携式张量库,通过OpenMP,Cuda和OpenCL后端深入研究CPU,GPU和嵌入式设备 (372个子文件)
nimdoc.cfg 19KB
nim.cfg 3KB
docutils.css 25KB
nav.css 2KB
iris_numeric.csv 3KB
.gitignore 67B
integer_matmul.jl 624B
nim_in_action_cover.jpg 73KB
lua_torch.json 3KB
tests.json 708B
LICENSE 11KB
changelog.md 25KB
README.md 23KB
README.md 2KB
Linear algebra notation comparison.md 1KB
Contributors.md 849B
pca.nim 56KB
nnpack.nim 33KB
ex06_shakespeare_generator.nim 27KB
cpuinfo_x86.nim 25KB
einsum.nim 24KB
simd.nim 22KB
nnp_gru.nim 20KB
test_operators_blas.nim 19KB
test_linear_algebra.nim 19KB
gemm.nim 18KB
svd.nim 18KB
test_nnp_gru.nim 17KB
gemm_prepacked.nim 16KB
accessors.nim 16KB
softmax_cross_entropy_bench_batch_last.nim 15KB
openmp.nim 15KB
decomposition_rand.nim 14KB
p_kernels_interface_cuda.nim 14KB
p_accessors.nim 13KB
selectors.nim 13KB
docs.nim 13KB
decomposition_lapack.nim 13KB
init_cpu.nim 12KB
p_accessors_macros_write.nim 12KB
foreach_staged.nim 12KB
higher_order_applymap.nim 12KB
test_selectors.nim 11KB
test_broadcasting.nim 11KB
softmax_cross_entropy_bench_batch_first.nim 11KB
gemm_tiling.nim 11KB
pca.nim 11KB
test_dimensionality_reduction.nim 11KB
shapeshifting.nim 10KB
test_accessors_slicer.nim 10KB
optimizers.nim 10KB
test_operators_blas_opencl.nim 10KB
kmeans.nim 10KB
p_accessors_macros_read.nim 9KB
nimDocTemplates.nim 9KB
foreach.nim 9KB
aggregate.nim 9KB
datatypes.nim 9KB
incl_higher_order_cuda.nim 9KB
test_operators_blas_cuda.nim 9KB
cudnn_conv_interface.nim 9KB
init.nim 9KB
initialization.nim 8KB
dsl_topology.nim 8KB
autograd_common.nim 8KB
logsumexp.nim 8KB
gemm_ukernel_generator.nim 8KB
triot.nim 8KB
nnp_softmax_cross_entropy.nim 8KB
kde.nim 8KB
io_hdf5.nim 8KB
accessors_macros_syntax.nim 8KB
data_structure.nim 7KB
p_checks.nim 7KB
test_broadcasting_cuda.nim 7KB
p_kernels_interface_opencl.nim 7KB
compiler_optim_hints.nim 7KB
nnp_conv2d_cudnn.nim 7KB
triangular.nim 7KB
auxiliary_lapack.nim 7KB
test_shapeshifting.nim 7KB
test_gate_shapeshifting.nim 7KB
test_aggregate.nim 7KB
operators_broadcasted.nim 7KB
conv.nim 7KB
io_npy.nim 6KB
decomposition.nim 6KB
ex05_sequence_classification_GRU.nim 6KB
mnist.nim 6KB
blis_api.nim 6KB
test_nnp_embedding.nim 6KB
p_accessors_macros_desugar.nim 6KB
test_einsum.nim 6KB
p_operator_blas_l2l3.nim 6KB
test_fancy_indexing.nim 6KB
openmp.nim 6KB
operators_broadcasted_cuda.nim 6KB
blas_l3_gemm.nim 6KB
cublas.nim 6KB
test_init.nim 6KB
共 372 条
- 1
- 2
- 3
- 4
资源评论
丰雅
- 粉丝: 58
- 资源: 4580
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功