CNN accelerated by cuda and lib CUDNN v5
- Test on mnist
- Test on cifar-10
- Use cudnn lib to develop CNN
- Learn from the Caffe structure of Blob,modedify the structure of the first First version.
- Depend on opencv, google protobuf, google glog, LMDB, cudnn and cuda
- You can compile the code on windows or linux.
- Some library install:
sudo apt-get install libprotobuf-dev libopencv-dev protobuf-compiler libatlas-base-dev libgoogle-glog-dev liblmdb-dev
###GPU compute
- capability 2.0
###CMake for Linux
- mkdir build
- cd build
- cmake ..
- make -j4
- cd ../mnist/
- sh get_mnist.sh
- cd ../cifar-10
- sh get_cifar10.sh
- cd ../
- ./build/Fission-DNN
- Author : TDX
- Mail :sa614149@mail.ustc.edu.cn
- Welcome for any suggest!!