├── .gitignore ├── LICENSE ├── README.md ├── exp └── w2a4 │ ├── mbv2 │ ├── config.yaml │ └── run.sh │ ├── mnasnet │ ├── config.yaml │ └── run.sh │ ├── r18 │ ├── config.yaml │ └── run.sh │ ├── r50 │ ├── config.yaml │ └── run.sh │ ├── reg3200 │ ├── config.yaml │ └── run.sh │ └── reg600 │ ├── config.yaml │ └── run.sh ├── qdrop ├── model │ ├── __init__.py │ ├── mnasnet.py │ ├── mobilenetv2.py │ ├── regnet.py │ └── resnet.py ├── quantization │ ├── __init__.py │ ├── fake_quant.py │ ├── observer.py │ ├── quantized_module.py │ ├── state.py │ └── util_quant.py └── solver │ ├── fold_bn.py │ ├── imagenet_utils.py │ ├── main_imagenet.py │ └── recon.py └── qdrop_flatness.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/README.md -------------------------------------------------------------------------------- /exp/w2a4/mbv2/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/exp/w2a4/mbv2/config.yaml -------------------------------------------------------------------------------- /exp/w2a4/mbv2/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/exp/w2a4/mbv2/run.sh -------------------------------------------------------------------------------- /exp/w2a4/mnasnet/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/exp/w2a4/mnasnet/config.yaml -------------------------------------------------------------------------------- /exp/w2a4/mnasnet/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/exp/w2a4/mnasnet/run.sh -------------------------------------------------------------------------------- /exp/w2a4/r18/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/exp/w2a4/r18/config.yaml -------------------------------------------------------------------------------- /exp/w2a4/r18/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/exp/w2a4/r18/run.sh -------------------------------------------------------------------------------- /exp/w2a4/r50/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/exp/w2a4/r50/config.yaml -------------------------------------------------------------------------------- /exp/w2a4/r50/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/exp/w2a4/r50/run.sh -------------------------------------------------------------------------------- /exp/w2a4/reg3200/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/exp/w2a4/reg3200/config.yaml -------------------------------------------------------------------------------- /exp/w2a4/reg3200/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/exp/w2a4/reg3200/run.sh -------------------------------------------------------------------------------- /exp/w2a4/reg600/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/exp/w2a4/reg600/config.yaml -------------------------------------------------------------------------------- /exp/w2a4/reg600/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/exp/w2a4/reg600/run.sh -------------------------------------------------------------------------------- /qdrop/model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/qdrop/model/__init__.py -------------------------------------------------------------------------------- /qdrop/model/mnasnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/qdrop/model/mnasnet.py -------------------------------------------------------------------------------- /qdrop/model/mobilenetv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/qdrop/model/mobilenetv2.py -------------------------------------------------------------------------------- /qdrop/model/regnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/qdrop/model/regnet.py -------------------------------------------------------------------------------- /qdrop/model/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/qdrop/model/resnet.py -------------------------------------------------------------------------------- /qdrop/quantization/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/qdrop/quantization/__init__.py -------------------------------------------------------------------------------- /qdrop/quantization/fake_quant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/qdrop/quantization/fake_quant.py -------------------------------------------------------------------------------- /qdrop/quantization/observer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/qdrop/quantization/observer.py -------------------------------------------------------------------------------- /qdrop/quantization/quantized_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/qdrop/quantization/quantized_module.py -------------------------------------------------------------------------------- /qdrop/quantization/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/qdrop/quantization/state.py -------------------------------------------------------------------------------- /qdrop/quantization/util_quant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/qdrop/quantization/util_quant.py -------------------------------------------------------------------------------- /qdrop/solver/fold_bn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/qdrop/solver/fold_bn.py -------------------------------------------------------------------------------- /qdrop/solver/imagenet_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/qdrop/solver/imagenet_utils.py -------------------------------------------------------------------------------- /qdrop/solver/main_imagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/qdrop/solver/main_imagenet.py -------------------------------------------------------------------------------- /qdrop/solver/recon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/qdrop/solver/recon.py -------------------------------------------------------------------------------- /qdrop_flatness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wimh966/QDrop/HEAD/qdrop_flatness.png --------------------------------------------------------------------------------