├── .gitignore ├── README.md ├── benchmarks ├── deit │ ├── datasets.py │ ├── engine.py │ ├── main.py │ ├── samplers.py │ └── utils.py └── rcnn │ ├── coco_eval.py │ ├── coco_utils.py │ ├── engine.py │ ├── group_by_aspect_ratio.py │ ├── presets.py │ ├── train.py │ ├── transforms.py │ └── utils.py ├── dropit.png ├── dropit ├── __init__.py ├── conv2d.py ├── dropiter.py ├── gpt2conv1d.py └── linear.py ├── quantizations ├── deit-mesa │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── config │ │ ├── policy_tiny-8bit.txt │ │ └── policy_tiny-baseline.txt │ ├── datasets.py │ ├── engine.py │ ├── hubconf.py │ ├── losses.py │ ├── main.py │ ├── models.py │ ├── samplers.py │ ├── scripts │ │ ├── cifar.sh │ │ └── memory.sh │ ├── tools │ │ ├── LICENSE │ │ ├── README.md │ │ ├── __init__.py │ │ ├── config.py │ │ ├── gcd.py │ │ ├── log.py │ │ ├── loss.py │ │ └── utils.py │ ├── tox.ini │ └── utils.py ├── gact │ ├── .gitignore │ ├── README.md │ ├── benchmark │ │ ├── Swin-Transformer │ │ │ ├── .gitignore │ │ │ ├── CODE_OF_CONDUCT.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── SECURITY.md │ │ │ ├── SUPPORT.md │ │ │ ├── config.py │ │ │ ├── configs │ │ │ │ ├── swin_base_patch4_window12_384_22kto1k_finetune.yaml │ │ │ │ ├── swin_base_patch4_window12_384_finetune.yaml │ │ │ │ ├── swin_base_patch4_window7_224.yaml │ │ │ │ ├── swin_base_patch4_window7_224_22k.yaml │ │ │ │ ├── swin_base_patch4_window7_224_22kto1k_finetune.yaml │ │ │ │ ├── swin_large_patch4_window12_384_22kto1k_finetune.yaml │ │ │ │ ├── swin_large_patch4_window7_224_22k.yaml │ │ │ │ ├── swin_large_patch4_window7_224_22kto1k_finetune.yaml │ │ │ │ ├── swin_mlp_base_patch4_window7_224.yaml │ │ │ │ ├── swin_mlp_tiny_c12_patch4_window8_256.yaml │ │ │ │ ├── swin_mlp_tiny_c24_patch4_window8_256.yaml │ │ │ │ ├── swin_mlp_tiny_c6_patch4_window8_256.yaml │ │ │ │ ├── swin_small_patch4_window7_224.yaml │ │ │ │ ├── swin_tiny_c24_patch4_window8_256.yaml │ │ │ │ └── swin_tiny_patch4_window7_224.yaml │ │ │ ├── data │ │ │ │ ├── __init__.py │ │ │ │ ├── build.py │ │ │ │ ├── cached_image_folder.py │ │ │ │ ├── map22kto1k.txt │ │ │ │ ├── samplers.py │ │ │ │ └── zipreader.py │ │ │ ├── exp_mem_speed_swin.py │ │ │ ├── get_started.md │ │ │ ├── logger.py │ │ │ ├── lr_scheduler.py │ │ │ ├── main.py │ │ │ ├── models │ │ │ │ ├── __init__.py │ │ │ │ ├── build.py │ │ │ │ ├── swin_mlp.py │ │ │ │ └── swin_transformer.py │ │ │ ├── optimizer.py │ │ │ ├── run.sh │ │ │ └── utils.py │ │ ├── gnn │ │ │ ├── README.md │ │ │ ├── exp_mem_speed.py │ │ │ ├── models.py │ │ │ ├── test_gnn.py │ │ │ └── utils.py │ │ ├── text_classification │ │ │ ├── README.md │ │ │ ├── config │ │ │ │ └── default.yaml │ │ │ ├── exp_mem_speed.py │ │ │ ├── glue.py │ │ │ ├── requirements.txt │ │ │ ├── run_glue.py │ │ │ └── utils.py │ │ └── vision │ │ │ ├── README.md │ │ │ ├── exp_mem_speed.py │ │ │ ├── run.sh │ │ │ ├── scaled_resnet.py │ │ │ └── train.py │ ├── gact │ │ ├── gact │ │ │ ├── __init__.py │ │ │ ├── autoprec.py │ │ │ ├── conf.py │ │ │ ├── controller.py │ │ │ ├── cpp_extension │ │ │ │ ├── calc_precision.cc │ │ │ │ ├── ext_common.h │ │ │ │ ├── minimax.cc │ │ │ │ ├── minimax_cuda_kernel.cu │ │ │ │ ├── quantization.cc │ │ │ │ └── quantization_cuda_kernel.cu │ │ │ ├── ops.py │ │ │ ├── quantizer.py │ │ │ └── utils.py │ │ └── setup.py │ └── tests │ │ ├── test_act_quantized_ops.py │ │ ├── test_bert.py │ │ ├── test_controller.py │ │ ├── test_controller_auto_precision.py │ │ ├── test_sample.py │ │ ├── test_speed.py │ │ ├── timeit_v2.py │ │ └── utils.py └── mesa │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── mesa │ ├── __init__.py │ ├── cpp_extension │ │ ├── ext_common.h │ │ ├── quantization.cc │ │ └── quantization_cuda_kernel.cu │ ├── custom_bn.py │ ├── custom_conv.py │ ├── custom_fc.py │ ├── custom_gelu.py │ ├── custom_layer_norm.py │ ├── custom_matmul.py │ ├── custom_quant.py │ ├── custom_relu.py │ ├── custom_softmax.py │ ├── packbit.py │ └── policy.py │ ├── native.cpp │ └── setup.py └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/deit/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/benchmarks/deit/datasets.py -------------------------------------------------------------------------------- /benchmarks/deit/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/benchmarks/deit/engine.py -------------------------------------------------------------------------------- /benchmarks/deit/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/benchmarks/deit/main.py -------------------------------------------------------------------------------- /benchmarks/deit/samplers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/benchmarks/deit/samplers.py -------------------------------------------------------------------------------- /benchmarks/deit/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/benchmarks/deit/utils.py -------------------------------------------------------------------------------- /benchmarks/rcnn/coco_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/benchmarks/rcnn/coco_eval.py -------------------------------------------------------------------------------- /benchmarks/rcnn/coco_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/benchmarks/rcnn/coco_utils.py -------------------------------------------------------------------------------- /benchmarks/rcnn/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/benchmarks/rcnn/engine.py -------------------------------------------------------------------------------- /benchmarks/rcnn/group_by_aspect_ratio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/benchmarks/rcnn/group_by_aspect_ratio.py -------------------------------------------------------------------------------- /benchmarks/rcnn/presets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/benchmarks/rcnn/presets.py -------------------------------------------------------------------------------- /benchmarks/rcnn/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/benchmarks/rcnn/train.py -------------------------------------------------------------------------------- /benchmarks/rcnn/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/benchmarks/rcnn/transforms.py -------------------------------------------------------------------------------- /benchmarks/rcnn/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/benchmarks/rcnn/utils.py -------------------------------------------------------------------------------- /dropit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/dropit.png -------------------------------------------------------------------------------- /dropit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/dropit/__init__.py -------------------------------------------------------------------------------- /dropit/conv2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/dropit/conv2d.py -------------------------------------------------------------------------------- /dropit/dropiter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/dropit/dropiter.py -------------------------------------------------------------------------------- /dropit/gpt2conv1d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/dropit/gpt2conv1d.py -------------------------------------------------------------------------------- /dropit/linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/dropit/linear.py -------------------------------------------------------------------------------- /quantizations/deit-mesa/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/.gitignore -------------------------------------------------------------------------------- /quantizations/deit-mesa/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/LICENSE -------------------------------------------------------------------------------- /quantizations/deit-mesa/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/README.md -------------------------------------------------------------------------------- /quantizations/deit-mesa/config/policy_tiny-8bit.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/config/policy_tiny-8bit.txt -------------------------------------------------------------------------------- /quantizations/deit-mesa/config/policy_tiny-baseline.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /quantizations/deit-mesa/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/datasets.py -------------------------------------------------------------------------------- /quantizations/deit-mesa/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/engine.py -------------------------------------------------------------------------------- /quantizations/deit-mesa/hubconf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/hubconf.py -------------------------------------------------------------------------------- /quantizations/deit-mesa/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/losses.py -------------------------------------------------------------------------------- /quantizations/deit-mesa/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/main.py -------------------------------------------------------------------------------- /quantizations/deit-mesa/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/models.py -------------------------------------------------------------------------------- /quantizations/deit-mesa/samplers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/samplers.py -------------------------------------------------------------------------------- /quantizations/deit-mesa/scripts/cifar.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/scripts/cifar.sh -------------------------------------------------------------------------------- /quantizations/deit-mesa/scripts/memory.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/scripts/memory.sh -------------------------------------------------------------------------------- /quantizations/deit-mesa/tools/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/tools/LICENSE -------------------------------------------------------------------------------- /quantizations/deit-mesa/tools/README.md: -------------------------------------------------------------------------------- 1 | 2 | # Common functions used in the Pytorch 3 | 4 | -------------------------------------------------------------------------------- /quantizations/deit-mesa/tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/tools/__init__.py -------------------------------------------------------------------------------- /quantizations/deit-mesa/tools/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/tools/config.py -------------------------------------------------------------------------------- /quantizations/deit-mesa/tools/gcd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/tools/gcd.py -------------------------------------------------------------------------------- /quantizations/deit-mesa/tools/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/tools/log.py -------------------------------------------------------------------------------- /quantizations/deit-mesa/tools/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/tools/loss.py -------------------------------------------------------------------------------- /quantizations/deit-mesa/tools/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/tools/utils.py -------------------------------------------------------------------------------- /quantizations/deit-mesa/tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/tox.ini -------------------------------------------------------------------------------- /quantizations/deit-mesa/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/deit-mesa/utils.py -------------------------------------------------------------------------------- /quantizations/gact/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/.gitignore -------------------------------------------------------------------------------- /quantizations/gact/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/README.md -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/.gitignore -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/LICENSE -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/README.md -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/SECURITY.md -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/SUPPORT.md -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/config.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/configs/swin_base_patch4_window12_384_22kto1k_finetune.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/configs/swin_base_patch4_window12_384_22kto1k_finetune.yaml -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/configs/swin_base_patch4_window12_384_finetune.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/configs/swin_base_patch4_window12_384_finetune.yaml -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/configs/swin_base_patch4_window7_224.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/configs/swin_base_patch4_window7_224.yaml -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/configs/swin_base_patch4_window7_224_22k.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/configs/swin_base_patch4_window7_224_22k.yaml -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/configs/swin_base_patch4_window7_224_22kto1k_finetune.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/configs/swin_base_patch4_window7_224_22kto1k_finetune.yaml -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/configs/swin_large_patch4_window12_384_22kto1k_finetune.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/configs/swin_large_patch4_window12_384_22kto1k_finetune.yaml -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/configs/swin_large_patch4_window7_224_22k.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/configs/swin_large_patch4_window7_224_22k.yaml -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/configs/swin_large_patch4_window7_224_22kto1k_finetune.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/configs/swin_large_patch4_window7_224_22kto1k_finetune.yaml -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/configs/swin_mlp_base_patch4_window7_224.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/configs/swin_mlp_base_patch4_window7_224.yaml -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/configs/swin_mlp_tiny_c12_patch4_window8_256.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/configs/swin_mlp_tiny_c12_patch4_window8_256.yaml -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/configs/swin_mlp_tiny_c24_patch4_window8_256.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/configs/swin_mlp_tiny_c24_patch4_window8_256.yaml -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/configs/swin_mlp_tiny_c6_patch4_window8_256.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/configs/swin_mlp_tiny_c6_patch4_window8_256.yaml -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/configs/swin_small_patch4_window7_224.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/configs/swin_small_patch4_window7_224.yaml -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/configs/swin_tiny_c24_patch4_window8_256.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/configs/swin_tiny_c24_patch4_window8_256.yaml -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/configs/swin_tiny_patch4_window7_224.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/configs/swin_tiny_patch4_window7_224.yaml -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/data/__init__.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/data/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/data/build.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/data/cached_image_folder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/data/cached_image_folder.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/data/map22kto1k.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/data/map22kto1k.txt -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/data/samplers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/data/samplers.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/data/zipreader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/data/zipreader.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/exp_mem_speed_swin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/exp_mem_speed_swin.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/get_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/get_started.md -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/logger.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/lr_scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/lr_scheduler.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/main.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/models/__init__.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/models/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/models/build.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/models/swin_mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/models/swin_mlp.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/models/swin_transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/models/swin_transformer.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/optimizer.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/run.sh -------------------------------------------------------------------------------- /quantizations/gact/benchmark/Swin-Transformer/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/Swin-Transformer/utils.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/gnn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/gnn/README.md -------------------------------------------------------------------------------- /quantizations/gact/benchmark/gnn/exp_mem_speed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/gnn/exp_mem_speed.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/gnn/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/gnn/models.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/gnn/test_gnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/gnn/test_gnn.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/gnn/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/gnn/utils.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/text_classification/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/text_classification/README.md -------------------------------------------------------------------------------- /quantizations/gact/benchmark/text_classification/config/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/text_classification/config/default.yaml -------------------------------------------------------------------------------- /quantizations/gact/benchmark/text_classification/exp_mem_speed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/text_classification/exp_mem_speed.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/text_classification/glue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/text_classification/glue.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/text_classification/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/text_classification/requirements.txt -------------------------------------------------------------------------------- /quantizations/gact/benchmark/text_classification/run_glue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/text_classification/run_glue.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/text_classification/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/text_classification/utils.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/vision/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/vision/README.md -------------------------------------------------------------------------------- /quantizations/gact/benchmark/vision/exp_mem_speed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/vision/exp_mem_speed.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/vision/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/vision/run.sh -------------------------------------------------------------------------------- /quantizations/gact/benchmark/vision/scaled_resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/vision/scaled_resnet.py -------------------------------------------------------------------------------- /quantizations/gact/benchmark/vision/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/benchmark/vision/train.py -------------------------------------------------------------------------------- /quantizations/gact/gact/gact/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/gact/gact/__init__.py -------------------------------------------------------------------------------- /quantizations/gact/gact/gact/autoprec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/gact/gact/autoprec.py -------------------------------------------------------------------------------- /quantizations/gact/gact/gact/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/gact/gact/conf.py -------------------------------------------------------------------------------- /quantizations/gact/gact/gact/controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/gact/gact/controller.py -------------------------------------------------------------------------------- /quantizations/gact/gact/gact/cpp_extension/calc_precision.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/gact/gact/cpp_extension/calc_precision.cc -------------------------------------------------------------------------------- /quantizations/gact/gact/gact/cpp_extension/ext_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/gact/gact/cpp_extension/ext_common.h -------------------------------------------------------------------------------- /quantizations/gact/gact/gact/cpp_extension/minimax.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/gact/gact/cpp_extension/minimax.cc -------------------------------------------------------------------------------- /quantizations/gact/gact/gact/cpp_extension/minimax_cuda_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/gact/gact/cpp_extension/minimax_cuda_kernel.cu -------------------------------------------------------------------------------- /quantizations/gact/gact/gact/cpp_extension/quantization.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/gact/gact/cpp_extension/quantization.cc -------------------------------------------------------------------------------- /quantizations/gact/gact/gact/cpp_extension/quantization_cuda_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/gact/gact/cpp_extension/quantization_cuda_kernel.cu -------------------------------------------------------------------------------- /quantizations/gact/gact/gact/ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/gact/gact/ops.py -------------------------------------------------------------------------------- /quantizations/gact/gact/gact/quantizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/gact/gact/quantizer.py -------------------------------------------------------------------------------- /quantizations/gact/gact/gact/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/gact/gact/utils.py -------------------------------------------------------------------------------- /quantizations/gact/gact/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/gact/setup.py -------------------------------------------------------------------------------- /quantizations/gact/tests/test_act_quantized_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/tests/test_act_quantized_ops.py -------------------------------------------------------------------------------- /quantizations/gact/tests/test_bert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/tests/test_bert.py -------------------------------------------------------------------------------- /quantizations/gact/tests/test_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/tests/test_controller.py -------------------------------------------------------------------------------- /quantizations/gact/tests/test_controller_auto_precision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/tests/test_controller_auto_precision.py -------------------------------------------------------------------------------- /quantizations/gact/tests/test_sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/tests/test_sample.py -------------------------------------------------------------------------------- /quantizations/gact/tests/test_speed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/tests/test_speed.py -------------------------------------------------------------------------------- /quantizations/gact/tests/timeit_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/tests/timeit_v2.py -------------------------------------------------------------------------------- /quantizations/gact/tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/gact/tests/utils.py -------------------------------------------------------------------------------- /quantizations/mesa/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/mesa/.gitignore -------------------------------------------------------------------------------- /quantizations/mesa/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/mesa/LICENSE -------------------------------------------------------------------------------- /quantizations/mesa/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/mesa/README.md -------------------------------------------------------------------------------- /quantizations/mesa/mesa/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/mesa/mesa/__init__.py -------------------------------------------------------------------------------- /quantizations/mesa/mesa/cpp_extension/ext_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/mesa/mesa/cpp_extension/ext_common.h -------------------------------------------------------------------------------- /quantizations/mesa/mesa/cpp_extension/quantization.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/mesa/mesa/cpp_extension/quantization.cc -------------------------------------------------------------------------------- /quantizations/mesa/mesa/cpp_extension/quantization_cuda_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/mesa/mesa/cpp_extension/quantization_cuda_kernel.cu -------------------------------------------------------------------------------- /quantizations/mesa/mesa/custom_bn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/mesa/mesa/custom_bn.py -------------------------------------------------------------------------------- /quantizations/mesa/mesa/custom_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/mesa/mesa/custom_conv.py -------------------------------------------------------------------------------- /quantizations/mesa/mesa/custom_fc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/mesa/mesa/custom_fc.py -------------------------------------------------------------------------------- /quantizations/mesa/mesa/custom_gelu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/mesa/mesa/custom_gelu.py -------------------------------------------------------------------------------- /quantizations/mesa/mesa/custom_layer_norm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/mesa/mesa/custom_layer_norm.py -------------------------------------------------------------------------------- /quantizations/mesa/mesa/custom_matmul.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/mesa/mesa/custom_matmul.py -------------------------------------------------------------------------------- /quantizations/mesa/mesa/custom_quant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/mesa/mesa/custom_quant.py -------------------------------------------------------------------------------- /quantizations/mesa/mesa/custom_relu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/mesa/mesa/custom_relu.py -------------------------------------------------------------------------------- /quantizations/mesa/mesa/custom_softmax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/mesa/mesa/custom_softmax.py -------------------------------------------------------------------------------- /quantizations/mesa/mesa/packbit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/mesa/mesa/packbit.py -------------------------------------------------------------------------------- /quantizations/mesa/mesa/policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/mesa/mesa/policy.py -------------------------------------------------------------------------------- /quantizations/mesa/native.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/mesa/native.cpp -------------------------------------------------------------------------------- /quantizations/mesa/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/quantizations/mesa/setup.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenjoya/dropit/HEAD/setup.py --------------------------------------------------------------------------------