Downloads · 30 days
10
24% of all-time downloads
ghostchoir/rebuttal_w4pc_cbq
rebuttal_w4pc_cbq is a text generation model from ghostchoir. Use it when you need the model to write or continue text. It is set up for transformers.
Qwen/Qwen3-1.7B quantized to W4-per-channel with CBQ (Cross-Block Quantization, arXiv:2312.07950), then dequantized back to bf16.
Downloads · 30 days
10
24% of all-time downloads
All-time downloads
42
Public
Parameters
1.7B
3.5 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors3.4 GB · 100%
From the Hugging Face model README
Qwen/Qwen3-1.7B quantized to W4-per-channel with CBQ (Cross-Block Quantization,
arXiv:2312.07950), then dequantized back to
bf16.
This is a dense bf16 checkpoint, not a packed low-bit one. Every weight has been round-tripped through the W4-per-channel grid, so it carries the accuracy of W4-per-channel quantization, but the file itself is an ordinary
Qwen3ForCausalLMin bfloat16 with the same tensor names and shapes as the base model. It loads in vLLM or transformers with no custom kernel, noquantization_config, and no code change — and it gives no speed or memory benefit over the base model. Use it to evaluate what W4-per-channel costs in quality.
from vllm import LLM
llm = LLM("ghostchoir/rebuttal_w4pc_cbq") # dtype is bfloat16 per config.json
| bit-width | 4 |
| granularity | per-channel (--w_group_size -1) |
| scheme | asymmetric, weight-only (activations stay bf16) |
| CBQ settings | paper defaults |
| CBD window / overlap | 2 / 1 |
| epochs per window | 3 |
| LoRA-Rounding rank | 5 |
| CFP weight truncation | tensor |
Delta_W hard-round fraction | 0.1 |
| held-out perplexity | 2.6328 (bf16 baseline 2.0084, delta +0.6244) |
| mean per-token KL(FP || quant) | 0.30233 over 63406 tokens |
Calibration: 4096 rows of open-r1/OpenR1-Math-220k rendered with the Qwen3 chat template and truncated to 2048 tokens. This is not the paper's calibration set (the paper uses 128 samples); it is matched to a sibling QAT framework so the two are comparable.
Perplexity above is on held-out rows of the same distribution and is a sanity metric only — it is not a reasoning-benchmark score.
Produced by an unofficial CBQ implementation written from the paper text; CBQ has
no official code release. The paper is ambiguous or self-inconsistent in several
places (notably the interaction of Eq. 8 and Eq. 11 for Delta_W initialisation, and
the direction of the Algorithm 1 objective), and every such choice is documented with
the measurement behind it. Two settings differ from the paper deliberately:
group-wise rather than per-channel quantization where noted, and the calibration set
above.
Not affiliated with the CBQ authors or with Qwen. Inherits the base model's license.