├── 1.MNIST ├── convert_mnist_data.cpp ├── create_mnist.sh ├── get_mnist.sh ├── lenet.prototxt ├── lenet_adadelta_solver.prototxt ├── lenet_auto_solver.prototxt ├── lenet_consolidated_solver.prototxt ├── lenet_multistep_solver.prototxt ├── lenet_solver.prototxt ├── lenet_solver_adam.prototxt ├── lenet_solver_rmsprop.prototxt ├── lenet_train_test.prototxt ├── mnist_autoencoder.prototxt ├── mnist_autoencoder_solver.prototxt ├── mnist_autoencoder_solver_adadelta.prototxt ├── mnist_autoencoder_solver_adagrad.prototxt ├── mnist_autoencoder_solver_nesterov.prototxt ├── mnist_test_lmdb │ ├── data.mdb │ └── lock.mdb ├── mnist_train_lmdb │ ├── data.mdb │ └── lock.mdb ├── readme.md ├── train_lenet.sh ├── train_lenet_adam.sh ├── train_lenet_consolidated.sh ├── train_lenet_docker.sh ├── train_lenet_rmsprop.sh ├── train_mnist_autoencoder.sh ├── train_mnist_autoencoder_adadelta.sh ├── train_mnist_autoencoder_adagrad.sh └── train_mnist_autoencoder_nesterov.sh ├── 2.cifar10 ├── cifar10_full.prototxt ├── cifar10_full_sigmoid_solver.prototxt ├── cifar10_full_sigmoid_solver_bn.prototxt ├── cifar10_full_sigmoid_train_test.prototxt ├── cifar10_full_sigmoid_train_test_bn.prototxt ├── cifar10_full_solver.prototxt ├── cifar10_full_solver_lr1.prototxt ├── cifar10_full_solver_lr2.prototxt ├── cifar10_full_train_test.prototxt ├── cifar10_quick.prototxt ├── cifar10_quick_solver.prototxt ├── cifar10_quick_solver_lr1.prototxt ├── cifar10_quick_train_test.prototxt ├── convert_cifar_data.cpp ├── create_cifar10.sh ├── readme.md ├── train_full.sh ├── train_full_sigmoid.sh ├── train_full_sigmoid_bn.sh └── train_quick.sh ├── 3.Imagenet ├── bvlc_reference_caffenet │ ├── deploy.prototxt │ ├── readme.md │ ├── solver.prototxt │ └── train_val.prototxt ├── create_imagenet.sh ├── data │ └── get_ilsvrc_aux.sh ├── make_imagenet_mean.sh ├── readme.md ├── resume_training.sh └── train_caffenet.sh ├── Makefile_config_EX ├── Makefile.config_Mac ├── Makefile.config_Ubuntu16_CPU └── Makefile.config_Ubuntu16_GPU ├── README.md └── Tools └── autoGPUsetup.sh /1.MNIST/convert_mnist_data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/convert_mnist_data.cpp -------------------------------------------------------------------------------- /1.MNIST/create_mnist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/create_mnist.sh -------------------------------------------------------------------------------- /1.MNIST/get_mnist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/get_mnist.sh -------------------------------------------------------------------------------- /1.MNIST/lenet.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/lenet.prototxt -------------------------------------------------------------------------------- /1.MNIST/lenet_adadelta_solver.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/lenet_adadelta_solver.prototxt -------------------------------------------------------------------------------- /1.MNIST/lenet_auto_solver.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/lenet_auto_solver.prototxt -------------------------------------------------------------------------------- /1.MNIST/lenet_consolidated_solver.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/lenet_consolidated_solver.prototxt -------------------------------------------------------------------------------- /1.MNIST/lenet_multistep_solver.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/lenet_multistep_solver.prototxt -------------------------------------------------------------------------------- /1.MNIST/lenet_solver.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/lenet_solver.prototxt -------------------------------------------------------------------------------- /1.MNIST/lenet_solver_adam.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/lenet_solver_adam.prototxt -------------------------------------------------------------------------------- /1.MNIST/lenet_solver_rmsprop.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/lenet_solver_rmsprop.prototxt -------------------------------------------------------------------------------- /1.MNIST/lenet_train_test.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/lenet_train_test.prototxt -------------------------------------------------------------------------------- /1.MNIST/mnist_autoencoder.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/mnist_autoencoder.prototxt -------------------------------------------------------------------------------- /1.MNIST/mnist_autoencoder_solver.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/mnist_autoencoder_solver.prototxt -------------------------------------------------------------------------------- /1.MNIST/mnist_autoencoder_solver_adadelta.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/mnist_autoencoder_solver_adadelta.prototxt -------------------------------------------------------------------------------- /1.MNIST/mnist_autoencoder_solver_adagrad.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/mnist_autoencoder_solver_adagrad.prototxt -------------------------------------------------------------------------------- /1.MNIST/mnist_autoencoder_solver_nesterov.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/mnist_autoencoder_solver_nesterov.prototxt -------------------------------------------------------------------------------- /1.MNIST/mnist_test_lmdb/data.mdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/mnist_test_lmdb/data.mdb -------------------------------------------------------------------------------- /1.MNIST/mnist_test_lmdb/lock.mdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/mnist_test_lmdb/lock.mdb -------------------------------------------------------------------------------- /1.MNIST/mnist_train_lmdb/data.mdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/mnist_train_lmdb/data.mdb -------------------------------------------------------------------------------- /1.MNIST/mnist_train_lmdb/lock.mdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/mnist_train_lmdb/lock.mdb -------------------------------------------------------------------------------- /1.MNIST/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/readme.md -------------------------------------------------------------------------------- /1.MNIST/train_lenet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/train_lenet.sh -------------------------------------------------------------------------------- /1.MNIST/train_lenet_adam.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/train_lenet_adam.sh -------------------------------------------------------------------------------- /1.MNIST/train_lenet_consolidated.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/train_lenet_consolidated.sh -------------------------------------------------------------------------------- /1.MNIST/train_lenet_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/train_lenet_docker.sh -------------------------------------------------------------------------------- /1.MNIST/train_lenet_rmsprop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/train_lenet_rmsprop.sh -------------------------------------------------------------------------------- /1.MNIST/train_mnist_autoencoder.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/train_mnist_autoencoder.sh -------------------------------------------------------------------------------- /1.MNIST/train_mnist_autoencoder_adadelta.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/train_mnist_autoencoder_adadelta.sh -------------------------------------------------------------------------------- /1.MNIST/train_mnist_autoencoder_adagrad.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/train_mnist_autoencoder_adagrad.sh -------------------------------------------------------------------------------- /1.MNIST/train_mnist_autoencoder_nesterov.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/1.MNIST/train_mnist_autoencoder_nesterov.sh -------------------------------------------------------------------------------- /2.cifar10/cifar10_full.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/2.cifar10/cifar10_full.prototxt -------------------------------------------------------------------------------- /2.cifar10/cifar10_full_sigmoid_solver.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/2.cifar10/cifar10_full_sigmoid_solver.prototxt -------------------------------------------------------------------------------- /2.cifar10/cifar10_full_sigmoid_solver_bn.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/2.cifar10/cifar10_full_sigmoid_solver_bn.prototxt -------------------------------------------------------------------------------- /2.cifar10/cifar10_full_sigmoid_train_test.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/2.cifar10/cifar10_full_sigmoid_train_test.prototxt -------------------------------------------------------------------------------- /2.cifar10/cifar10_full_sigmoid_train_test_bn.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/2.cifar10/cifar10_full_sigmoid_train_test_bn.prototxt -------------------------------------------------------------------------------- /2.cifar10/cifar10_full_solver.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/2.cifar10/cifar10_full_solver.prototxt -------------------------------------------------------------------------------- /2.cifar10/cifar10_full_solver_lr1.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/2.cifar10/cifar10_full_solver_lr1.prototxt -------------------------------------------------------------------------------- /2.cifar10/cifar10_full_solver_lr2.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/2.cifar10/cifar10_full_solver_lr2.prototxt -------------------------------------------------------------------------------- /2.cifar10/cifar10_full_train_test.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/2.cifar10/cifar10_full_train_test.prototxt -------------------------------------------------------------------------------- /2.cifar10/cifar10_quick.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/2.cifar10/cifar10_quick.prototxt -------------------------------------------------------------------------------- /2.cifar10/cifar10_quick_solver.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/2.cifar10/cifar10_quick_solver.prototxt -------------------------------------------------------------------------------- /2.cifar10/cifar10_quick_solver_lr1.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/2.cifar10/cifar10_quick_solver_lr1.prototxt -------------------------------------------------------------------------------- /2.cifar10/cifar10_quick_train_test.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/2.cifar10/cifar10_quick_train_test.prototxt -------------------------------------------------------------------------------- /2.cifar10/convert_cifar_data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/2.cifar10/convert_cifar_data.cpp -------------------------------------------------------------------------------- /2.cifar10/create_cifar10.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/2.cifar10/create_cifar10.sh -------------------------------------------------------------------------------- /2.cifar10/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/2.cifar10/readme.md -------------------------------------------------------------------------------- /2.cifar10/train_full.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/2.cifar10/train_full.sh -------------------------------------------------------------------------------- /2.cifar10/train_full_sigmoid.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/2.cifar10/train_full_sigmoid.sh -------------------------------------------------------------------------------- /2.cifar10/train_full_sigmoid_bn.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/2.cifar10/train_full_sigmoid_bn.sh -------------------------------------------------------------------------------- /2.cifar10/train_quick.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/2.cifar10/train_quick.sh -------------------------------------------------------------------------------- /3.Imagenet/bvlc_reference_caffenet/deploy.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/3.Imagenet/bvlc_reference_caffenet/deploy.prototxt -------------------------------------------------------------------------------- /3.Imagenet/bvlc_reference_caffenet/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/3.Imagenet/bvlc_reference_caffenet/readme.md -------------------------------------------------------------------------------- /3.Imagenet/bvlc_reference_caffenet/solver.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/3.Imagenet/bvlc_reference_caffenet/solver.prototxt -------------------------------------------------------------------------------- /3.Imagenet/bvlc_reference_caffenet/train_val.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/3.Imagenet/bvlc_reference_caffenet/train_val.prototxt -------------------------------------------------------------------------------- /3.Imagenet/create_imagenet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/3.Imagenet/create_imagenet.sh -------------------------------------------------------------------------------- /3.Imagenet/data/get_ilsvrc_aux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/3.Imagenet/data/get_ilsvrc_aux.sh -------------------------------------------------------------------------------- /3.Imagenet/make_imagenet_mean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/3.Imagenet/make_imagenet_mean.sh -------------------------------------------------------------------------------- /3.Imagenet/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/3.Imagenet/readme.md -------------------------------------------------------------------------------- /3.Imagenet/resume_training.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/3.Imagenet/resume_training.sh -------------------------------------------------------------------------------- /3.Imagenet/train_caffenet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/3.Imagenet/train_caffenet.sh -------------------------------------------------------------------------------- /Makefile_config_EX/Makefile.config_Mac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/Makefile_config_EX/Makefile.config_Mac -------------------------------------------------------------------------------- /Makefile_config_EX/Makefile.config_Ubuntu16_CPU: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/Makefile_config_EX/Makefile.config_Ubuntu16_CPU -------------------------------------------------------------------------------- /Makefile_config_EX/Makefile.config_Ubuntu16_GPU: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/Makefile_config_EX/Makefile.config_Ubuntu16_GPU -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/README.md -------------------------------------------------------------------------------- /Tools/autoGPUsetup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hahnnz/Caffe_Tutorial/HEAD/Tools/autoGPUsetup.sh --------------------------------------------------------------------------------