├── .github ├── FUNDING.yml └── issue_template.md ├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── calflop.sh ├── combine.sh ├── lib ├── __init__.py ├── builder.py ├── caffe_pb2.py ├── cfgs.py ├── decompose.py ├── net.py ├── utils.py └── worker.py ├── logs └── .gitkeep ├── run.sh ├── temp ├── bgr.binaryproto ├── channel_pruning.prototxt ├── models │ └── .gitkeep ├── resnet-50-cp.prototxt ├── solver.prototxt └── vgg.prototxt ├── tools.py └── train.py /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/.github/issue_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/README.md -------------------------------------------------------------------------------- /calflop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/calflop.sh -------------------------------------------------------------------------------- /combine.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/combine.sh -------------------------------------------------------------------------------- /lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/lib/builder.py -------------------------------------------------------------------------------- /lib/caffe_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/lib/caffe_pb2.py -------------------------------------------------------------------------------- /lib/cfgs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/lib/cfgs.py -------------------------------------------------------------------------------- /lib/decompose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/lib/decompose.py -------------------------------------------------------------------------------- /lib/net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/lib/net.py -------------------------------------------------------------------------------- /lib/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/lib/utils.py -------------------------------------------------------------------------------- /lib/worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/lib/worker.py -------------------------------------------------------------------------------- /logs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/run.sh -------------------------------------------------------------------------------- /temp/bgr.binaryproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/temp/bgr.binaryproto -------------------------------------------------------------------------------- /temp/channel_pruning.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/temp/channel_pruning.prototxt -------------------------------------------------------------------------------- /temp/models/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /temp/resnet-50-cp.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/temp/resnet-50-cp.prototxt -------------------------------------------------------------------------------- /temp/solver.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/temp/solver.prototxt -------------------------------------------------------------------------------- /temp/vgg.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/temp/vgg.prototxt -------------------------------------------------------------------------------- /tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/tools.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethanhe42/channel-pruning/HEAD/train.py --------------------------------------------------------------------------------