文件名称:cpp-用C和CUDA实现CNN
文件大小:12.4MB
文件格式:ZIP
更新时间:2022-09-04 21:56:43
C/C 开发-机器学习
卷积神经网络的各种版本实现(CPU,CUDA_NAIVE,CUDA_TILED,GEMM)
【文件预览】:
CUDA_CNN-master
----Net_GPU_test.cu(5KB)
----Release()
--------Net_GPU_Tiled.o(206KB)
--------sources.mk(550B)
--------Net_GPU_Tiled.d(64KB)
--------subdir.mk(1KB)
--------Net_GPU_test.d(64KB)
--------FullyConnect.o(280KB)
--------FullyConnect.d(64KB)
--------objects.mk(231B)
--------Softmax.d(64KB)
--------Functions.o(353KB)
--------CNN(1.46MB)
--------Net_cpu.d(64KB)
--------Pool.d(64KB)
--------Mnist.d(64KB)
--------Convolution.d(64KB)
--------Convolution.o(320KB)
--------Net_GPU_Gemm.d(64KB)
--------Net_GPU_Naive.o(205KB)
--------Net_cpu.o(204KB)
--------makefile(2KB)
--------nsightbuilddata(416B)
--------Net_GPU_Gemm.o(205KB)
--------Softmax.o(16KB)
--------Pool.o(255KB)
--------Net_GPU_test.o(206KB)
--------Mnist.o(24KB)
--------Net_GPU_Naive.d(64KB)
--------Functions.d(64KB)
----mnist()
--------t10k-labels-idx1-ubyte(10KB)
--------text_out_lenet5.txt(901KB)
--------train-images-idx3-ubyte(44.86MB)
--------t10k-images-idx3-ubyte(7.48MB)
--------train-labels-idx1-ubyte(59KB)
----Functions.cu(18KB)
----Pool.cu(10KB)
----text_out_lenet5.txt(901KB)
----Net_cpu.cu(5KB)
----Net_GPU_Naive.cu(5KB)
----Net_GPU_Tiled.cu(5KB)
----Net_GPU_Gemm.cu(5KB)
----.settings()
--------org.eclipse.cdt.codan.core.prefs(10KB)
--------org.eclipse.cdt.core.prefs(108B)
----.project(804B)
----.cproject(14KB)
----FullyConnect.cu(4KB)
----Convolution.cu(14KB)
----Net_h.h(13KB)
----Mnist.cu(2KB)
----README.md(2KB)
----Softmax.cu(3KB)
----flag_option(11B)