文件名称:cuda-deep-neural-nets:深度神经网络框架(CC ++ CUDA)
文件大小:251KB
文件格式:ZIP
更新时间:2024-06-05 11:07:12
C++
#cuda-deep-neural-net-0.1.1 ##未完成深度神经网络框架(C / C ++ / CUDA)。 要运行此代码,您应该 cifar-10数据集(将此.md文件放在“ cifar-10-batches-bin”中,您可以从获取,请确保下载适用于C程序的二进制版本); 支持nVidia CUDA的nVidia图形卡 要使用预先训练的网络运行网络,应将预先训练的文件放入“ config”文件夹,其中有一个名为“ pre-trained-conf”的演示配置文件夹,您可以将其重命名为“ config”并替换为当前的“ config”文件夹。 ## Compile&Run将此项目添加到nVidia nsight中,将curand和cufft添加到path中。 ##更新 0.1.0:8月5日,第一个版本发布。 0.1.1:8月10日,删除Mat中的hostData,仅
【文件预览】:
cuda-deep-neural-nets-master
----pre-trained-conf()
--------saved_config.txt(1KB)
--------layer_1_kernel_0_b.txt(123B)
--------layer_1_kernel_2_w.txt(13KB)
--------layer_1_kernel_2_b.txt(122B)
--------layer_1_kernel_0_w.txt(13KB)
--------layer_7_b.txt(284B)
--------layer_7_w.txt(3KB)
--------layer_1_kernel_1_w.txt(13KB)
--------layer_1_kernel_3_b.txt(122B)
--------layer_4_b.txt(406B)
--------layer_1_kernel_3_w.txt(13KB)
--------layer_1_kernel_1_b.txt(123B)
--------layer_4_w.txt(305KB)
----src()
--------gradient_checking.h(749B)
--------check_cuda_error.h(27KB)
--------layers()
--------gradient_checking.cc(9KB)
--------memory_helper.cu(1KB)
--------unit_test()
--------helper.cu(6KB)
--------convolutionFFT2D()
--------cu_matrix_maths.h(4KB)
--------ios()
--------cu_matrix_maths.cu(23KB)
--------data_structures()
--------train_network.h(735B)
--------general_settings.h(2KB)
--------cudacnn.cc(1KB)
--------helper.h(1KB)
--------matrix_maths.h(4KB)
--------matrix_maths.cu(78KB)
--------train_network.cc(19KB)
--------memory_helper.h(774B)
----config()
--------config.txt(1KB)
----README.md(5KB)