├── .gitattributes ├── .gitignore ├── CustomStraightThroughEstimator.p ├── IdentityTrainingLayer.m ├── LICENSE.md ├── QuantizationAwareTrainingWithMobilenetv2.mlx ├── QuantizedConvolutionBatchNormTrainingLayer.m ├── QuantizedConvolutionTrainingLayer.m ├── README.md ├── SECURITY.md ├── bypassdlgradients.m ├── bypassdlgradients.p ├── foldBatchNormalizationParameters.m ├── foldBatchNormalizationParameters.p ├── images ├── original_inference.png ├── qat_workflow.png ├── quantized_inference.png ├── quantized_training.png └── ste.png ├── index.html └── quantizeToFloat.m /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/.gitignore -------------------------------------------------------------------------------- /CustomStraightThroughEstimator.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/CustomStraightThroughEstimator.p -------------------------------------------------------------------------------- /IdentityTrainingLayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/IdentityTrainingLayer.m -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/LICENSE.md -------------------------------------------------------------------------------- /QuantizationAwareTrainingWithMobilenetv2.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/QuantizationAwareTrainingWithMobilenetv2.mlx -------------------------------------------------------------------------------- /QuantizedConvolutionBatchNormTrainingLayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/QuantizedConvolutionBatchNormTrainingLayer.m -------------------------------------------------------------------------------- /QuantizedConvolutionTrainingLayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/QuantizedConvolutionTrainingLayer.m -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/SECURITY.md -------------------------------------------------------------------------------- /bypassdlgradients.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/bypassdlgradients.m -------------------------------------------------------------------------------- /bypassdlgradients.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/bypassdlgradients.p -------------------------------------------------------------------------------- /foldBatchNormalizationParameters.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/foldBatchNormalizationParameters.m -------------------------------------------------------------------------------- /foldBatchNormalizationParameters.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/foldBatchNormalizationParameters.p -------------------------------------------------------------------------------- /images/original_inference.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/images/original_inference.png -------------------------------------------------------------------------------- /images/qat_workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/images/qat_workflow.png -------------------------------------------------------------------------------- /images/quantized_inference.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/images/quantized_inference.png -------------------------------------------------------------------------------- /images/quantized_training.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/images/quantized_training.png -------------------------------------------------------------------------------- /images/ste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/images/ste.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/index.html -------------------------------------------------------------------------------- /quantizeToFloat.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matlab-deep-learning/quantization-aware-training/HEAD/quantizeToFloat.m --------------------------------------------------------------------------------