Skip to content

CornellDataScience/quantization-on-edge

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •