Foundations & Surveys
5 entriesPapers and guides that explain how quantization works.
Post-training Quantization (PTQ) Methods
6 entriesQuantize a trained model with little or no retraining.
Quantization-aware Training & Low-bit Methods
5 entriesTrain or fine-tune with quantization in the loop.
Libraries & Toolkits
13 entriesOpen-source implementations you can use today.
Formats & Runtimes
8 entriesWhere quantized models are stored and run.
Related Pages
7 entriesRelated directories on this site.
Frequently Asked Questions
What is model quantization?
Quantization represents a model's weights, and sometimes activations, with fewer bits, such as 8-bit or 4-bit integers instead of 16- or 32-bit floats, which reduces memory use and often speeds up inference.
What is the difference between PTQ and QAT?
Post-training quantization converts an already trained model, using little or no data. Quantization-aware training simulates low precision during training or fine-tuning, which usually preserves more accuracy at very low bit widths.
Which method should I use for an LLM?
For GPU serving, AWQ or GPTQ at 4 bits and FP8 or INT8 on supporting hardware are common; for CPU and edge, GGUF with llama.cpp; for fine-tuning on limited memory, QLoRA with bitsandbytes.
Does quantization hurt accuracy?
Usually slightly. 8-bit is often near lossless, 4-bit costs a small accuracy drop that good methods minimise, and below 3 bits quality drops more, so evaluate on your own tasks.
Is GGUF a quantization method?
No. GGUF is a file format that stores quantized weights; GPTQ and AWQ are quantization methods. The LLM Model Formats Explained page covers the difference.