zyxxmu / White-Box

Pytorch implementation of our paper accepted by IEEE TNNLS, 2022 — Carrying out CNN Channel Pruning in a White Box
18 stars 2 forks source link

Carrying out CNN Channel Pruning in a White Box (IEEE TNNLS 2022) (Paper Link)

Requirements

Reproduce the Experiment Results

Run the following scripts to reproduce the results reported in paper (change your data path in the corresponding scripts).

Evaluate Our Pruned Models

Run the following scripts to test our results reported in the paper (change your data path and input the pruned model path in the corresponding scripts. The pruned model can be downloaded from the links in the following table).

CIFAR-10

Full Model Flops ↓ Accuracy Pruned Model
VGG16 76.4% 93.47% Modellink
ResNet56 55.6% 93.54% Modellink
ResNet110 66.0% 94.12% Modellink
MobileNet-V2 29.2% 95.28% Modellink

ImageNet

Network Flops ↓ Top-1 Acc. Top-5 Acc. Pruned Model
ResNet50 45.6% 75.32% 92.43% Modellink
ResNet50 63.5% 74.21% 92.01% Modellink