Guide-linked quiz · Medium Level
GPTQ and AWQ Post-Training Quantization Quiz
Checks the difference between GPTQ and AWQ, calibration data, curvature compensation, activation-aware channels and low-bit memory.
Question 1 of 8
What does 'post-training quantization' mean?
Preview every question8 questions
Answers and explanations appear as you take the quiz.
- What does 'post-training quantization' mean?
- Compressing an already-trained model's weights to lower precision without full retraining
- Retraining the model entirely at low precision
- Adding more training data after deployment
- Increasing the model's parameter count
- What information does GPTQ use to compensate for rounding errors when quantizing?
- The model's vocabulary list
- Second-order (Hessian/curvature) information from a calibration dataset
- The user's prompt history
- Random noise
- What key insight drives AWQ (Activation-aware Weight Quantization)?
- All weights are equally important
- Activations should be quantized but weights left untouched
- A small fraction of weight channels are especially important and should be protected
- Quantization should happen during pretraining only
- Roughly how much memory does 4-bit quantization save versus 16-bit weights?
- No savings
- About double the memory
- Exactly half the memory
- About one quarter the memory (a 4x reduction)
- Why do both GPTQ and AWQ typically quantize weights but keep activations at higher precision?
- Weights dominate memory, and aggressive activation quantization tends to hurt accuracy more
- Activations don't exist in transformers
- Activations are already 1-bit
- It's required by law
- Which tool is commonly used to run quantized models locally on consumer hardware?
- Microsoft Word
- llama.cpp
- A spreadsheet program
- A web browser alone
- How does GPTQ use a calibration dataset during layer-wise weight quantization?
- It adds new training labels to the model
- It selects a new tokenizer vocabulary
- It estimates second-order information to compensate for rounding errors
- It measures only GPU temperature
- How does AWQ identify which weight channels deserve protection?
- It computes a full Hessian inverse
- It adds random noise to all weights
- It selects channels only by their index
- It uses activation magnitudes to identify channels important to preserve
Keep testing yourself
More quizzes picked for your level.