OpenPPL/ppq
PPL Quantization Tool (PPQ) is a powerful offline neural network quantization tool. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1707
- days_rel: n/a
- days_push: 888
- n_releases_24m: 0
Adoption not part of the score
1816 stars · 285 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
PPQ (PPL Quantization Tool) is an extensible, high-performance offline neural network quantization framework written in Python. It parses and quantizes complex model graphs (ONNX, PyTorch, Caffe), supports FP8 and QAT, and exports to inference engines like TensorRT, OpenPPL, OpenVINO, ncnn, and SNPE.
Use cases
- quantize a neural network model for edge deployment
- convert an onnx model to int8 for tensorrt
- simulate quantized inference on different hardware platforms
- perform quantization-aware training on a model
- calibrate quantization parameters for a custom accelerator
- export a quantized model to ncnn or openvino
When to choose
- you need fine-grained control over per-operator quantization settings and custom quantization passes
- you target multiple inference backends like TensorRT, OpenPPL, ncnn, or SNPE
- you need FP8 or QAT support alongside standard PTQ calibration
- you want to experiment with quantization research on custom hardware
When to avoid
- you just need simple one-click post-training quantization with minimal configuration
- your workflow is TensorFlow-only, since PPQ focuses on ONNX, PyTorch, and Caffe
- you need a maintained tool with frequent releases, as the latest release dates to early 2024
Facets
library · maturity maintenance
machine-learning deep-learning compiler benchmarking parser deep-learning machine-learning gpu-computing developer-tools python windows quantization model-optimization onnx pytorch inference-deployment qat fp8 neural-network-acceleration linux cuda gpu
1 source
- readme: https://github.com/OpenPPL/ppq · fetched 2026-08-28 · 874c2b59348e
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| OpenPPL/ppq | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem