Skip to content

Latest commit

 

History

History
24 lines (15 loc) · 773 Bytes

README.md

File metadata and controls

24 lines (15 loc) · 773 Bytes

Quantization on Edge

This project aims to implement and evaluate quantization techniques on machine learning models deployed to Jetson Nano edge devices.

To Run

Install dependencies: pip install -r requirements.txt

Create quantized model from scratch: make

Quantize from Scratch

  1. Extract unquantized parameters: make setup
  2. Calculate quantized parameters: make quantize_params
  3. Create calibration prep model: make prep_model
  4. Calculate quantized activations: make quantize_activations
  5. Calculate quantized biases: make quantize_biases
  6. Fully quantize model: make quantize_model

Miscellaneous

Validate quantized parameters: make validate

Clear activations/, biases/, params/, and models/ directories: make clean