├── .gitignore ├── .gitmodules ├── README.md ├── cifar ├── baseline.log ├── baseline_lowrank.log ├── data.lua ├── dataset.lua ├── donkey.lua ├── fbcunn_files │ ├── AbstractParallel.lua │ ├── DataParallel.lua │ ├── ModelParallel.lua │ └── Optim.lua ├── learningrate.png ├── main.lua ├── model.lua ├── models │ ├── adaframe_cudnn.lua │ ├── alexnet_ccn2.lua │ ├── alexnet_cudnn.lua │ ├── alexnet_cunn.lua │ ├── alexnet_fbcunn.lua │ ├── alexnetowt_ccn2.lua │ ├── alexnetowt_cudnn.lua │ ├── alexnetowtbn_cudnn.lua │ ├── baseline_cudnn.lua │ ├── baseline_lowrank_cudnn.lua │ ├── googlenet_cudnn.lua │ ├── iris_cudnn.lua │ ├── iris_small_cudnn.lua │ ├── lowrank_nin_2_cudnn.lua │ ├── lowrank_nin_cudnn.lua │ ├── nin_cudnn.lua │ ├── overfeat_cudnn.lua │ ├── overfeat_cunn.lua │ ├── overfeat_fbcunn.lua │ ├── small_alexnet_cudnn.lua │ ├── test_nin_cudnn.lua │ └── vgg_cudnn.lua ├── opts.lua ├── record_hflip.png ├── record_no_aug.png ├── test.lua ├── train.lua └── util.lua └── imagenet ├── README.md ├── lowrank_approx.py ├── models_caffenet ├── caffenet_bn_solver.prototxt ├── caffenet_bn_trainval.prototxt ├── caffenet_deploy.prototxt ├── caffenet_lowrank_bn_solver_from_scratch.prototxt ├── caffenet_lowrank_bn_trainval.prototxt ├── caffenet_lowrank_deploy.prototxt ├── caffenet_lowrank_solver_approx_closed_form.prototxt ├── caffenet_lowrank_trainval.prototxt ├── caffenet_solver.prototxt ├── caffenet_trainval.prototxt └── config.json └── models_vgg ├── config.json ├── vgg_deploy.prototxt ├── vgg_lowrank_deploy.prototxt ├── vgg_lowrank_solver_approx_closed_form.prototxt ├── vgg_lowrank_trainval.prototxt └── vgg_trainval.prototxt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/.gitmodules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/README.md -------------------------------------------------------------------------------- /cifar/baseline.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/baseline.log -------------------------------------------------------------------------------- /cifar/baseline_lowrank.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/baseline_lowrank.log -------------------------------------------------------------------------------- /cifar/data.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/data.lua -------------------------------------------------------------------------------- /cifar/dataset.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/dataset.lua -------------------------------------------------------------------------------- /cifar/donkey.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/donkey.lua -------------------------------------------------------------------------------- /cifar/fbcunn_files/AbstractParallel.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/fbcunn_files/AbstractParallel.lua -------------------------------------------------------------------------------- /cifar/fbcunn_files/DataParallel.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/fbcunn_files/DataParallel.lua -------------------------------------------------------------------------------- /cifar/fbcunn_files/ModelParallel.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/fbcunn_files/ModelParallel.lua -------------------------------------------------------------------------------- /cifar/fbcunn_files/Optim.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/fbcunn_files/Optim.lua -------------------------------------------------------------------------------- /cifar/learningrate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/learningrate.png -------------------------------------------------------------------------------- /cifar/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/main.lua -------------------------------------------------------------------------------- /cifar/model.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/model.lua -------------------------------------------------------------------------------- /cifar/models/adaframe_cudnn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/adaframe_cudnn.lua -------------------------------------------------------------------------------- /cifar/models/alexnet_ccn2.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/alexnet_ccn2.lua -------------------------------------------------------------------------------- /cifar/models/alexnet_cudnn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/alexnet_cudnn.lua -------------------------------------------------------------------------------- /cifar/models/alexnet_cunn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/alexnet_cunn.lua -------------------------------------------------------------------------------- /cifar/models/alexnet_fbcunn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/alexnet_fbcunn.lua -------------------------------------------------------------------------------- /cifar/models/alexnetowt_ccn2.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/alexnetowt_ccn2.lua -------------------------------------------------------------------------------- /cifar/models/alexnetowt_cudnn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/alexnetowt_cudnn.lua -------------------------------------------------------------------------------- /cifar/models/alexnetowtbn_cudnn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/alexnetowtbn_cudnn.lua -------------------------------------------------------------------------------- /cifar/models/baseline_cudnn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/baseline_cudnn.lua -------------------------------------------------------------------------------- /cifar/models/baseline_lowrank_cudnn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/baseline_lowrank_cudnn.lua -------------------------------------------------------------------------------- /cifar/models/googlenet_cudnn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/googlenet_cudnn.lua -------------------------------------------------------------------------------- /cifar/models/iris_cudnn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/iris_cudnn.lua -------------------------------------------------------------------------------- /cifar/models/iris_small_cudnn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/iris_small_cudnn.lua -------------------------------------------------------------------------------- /cifar/models/lowrank_nin_2_cudnn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/lowrank_nin_2_cudnn.lua -------------------------------------------------------------------------------- /cifar/models/lowrank_nin_cudnn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/lowrank_nin_cudnn.lua -------------------------------------------------------------------------------- /cifar/models/nin_cudnn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/nin_cudnn.lua -------------------------------------------------------------------------------- /cifar/models/overfeat_cudnn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/overfeat_cudnn.lua -------------------------------------------------------------------------------- /cifar/models/overfeat_cunn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/overfeat_cunn.lua -------------------------------------------------------------------------------- /cifar/models/overfeat_fbcunn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/overfeat_fbcunn.lua -------------------------------------------------------------------------------- /cifar/models/small_alexnet_cudnn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/small_alexnet_cudnn.lua -------------------------------------------------------------------------------- /cifar/models/test_nin_cudnn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/test_nin_cudnn.lua -------------------------------------------------------------------------------- /cifar/models/vgg_cudnn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/models/vgg_cudnn.lua -------------------------------------------------------------------------------- /cifar/opts.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/opts.lua -------------------------------------------------------------------------------- /cifar/record_hflip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/record_hflip.png -------------------------------------------------------------------------------- /cifar/record_no_aug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/record_no_aug.png -------------------------------------------------------------------------------- /cifar/test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/test.lua -------------------------------------------------------------------------------- /cifar/train.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/train.lua -------------------------------------------------------------------------------- /cifar/util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/cifar/util.lua -------------------------------------------------------------------------------- /imagenet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/imagenet/README.md -------------------------------------------------------------------------------- /imagenet/lowrank_approx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/imagenet/lowrank_approx.py -------------------------------------------------------------------------------- /imagenet/models_caffenet/caffenet_bn_solver.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/imagenet/models_caffenet/caffenet_bn_solver.prototxt -------------------------------------------------------------------------------- /imagenet/models_caffenet/caffenet_bn_trainval.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/imagenet/models_caffenet/caffenet_bn_trainval.prototxt -------------------------------------------------------------------------------- /imagenet/models_caffenet/caffenet_deploy.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/imagenet/models_caffenet/caffenet_deploy.prototxt -------------------------------------------------------------------------------- /imagenet/models_caffenet/caffenet_lowrank_bn_solver_from_scratch.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/imagenet/models_caffenet/caffenet_lowrank_bn_solver_from_scratch.prototxt -------------------------------------------------------------------------------- /imagenet/models_caffenet/caffenet_lowrank_bn_trainval.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/imagenet/models_caffenet/caffenet_lowrank_bn_trainval.prototxt -------------------------------------------------------------------------------- /imagenet/models_caffenet/caffenet_lowrank_deploy.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/imagenet/models_caffenet/caffenet_lowrank_deploy.prototxt -------------------------------------------------------------------------------- /imagenet/models_caffenet/caffenet_lowrank_solver_approx_closed_form.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/imagenet/models_caffenet/caffenet_lowrank_solver_approx_closed_form.prototxt -------------------------------------------------------------------------------- /imagenet/models_caffenet/caffenet_lowrank_trainval.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/imagenet/models_caffenet/caffenet_lowrank_trainval.prototxt -------------------------------------------------------------------------------- /imagenet/models_caffenet/caffenet_solver.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/imagenet/models_caffenet/caffenet_solver.prototxt -------------------------------------------------------------------------------- /imagenet/models_caffenet/caffenet_trainval.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/imagenet/models_caffenet/caffenet_trainval.prototxt -------------------------------------------------------------------------------- /imagenet/models_caffenet/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/imagenet/models_caffenet/config.json -------------------------------------------------------------------------------- /imagenet/models_vgg/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/imagenet/models_vgg/config.json -------------------------------------------------------------------------------- /imagenet/models_vgg/vgg_deploy.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/imagenet/models_vgg/vgg_deploy.prototxt -------------------------------------------------------------------------------- /imagenet/models_vgg/vgg_lowrank_deploy.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/imagenet/models_vgg/vgg_lowrank_deploy.prototxt -------------------------------------------------------------------------------- /imagenet/models_vgg/vgg_lowrank_solver_approx_closed_form.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/imagenet/models_vgg/vgg_lowrank_solver_approx_closed_form.prototxt -------------------------------------------------------------------------------- /imagenet/models_vgg/vgg_lowrank_trainval.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/imagenet/models_vgg/vgg_lowrank_trainval.prototxt -------------------------------------------------------------------------------- /imagenet/models_vgg/vgg_trainval.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengtaipu/lowrankcnn/HEAD/imagenet/models_vgg/vgg_trainval.prototxt --------------------------------------------------------------------------------