[KongchangAI]
ProductVoodoo Quant / VQ / voodoo-dyn-quant

Voodoo Dynamic Quant

An open-source dynamic quantization tool that uses gradient descent to optimize per-tensor quantization layouts. Given a file size constraint, it automatically searches for the quantization scheme with the highest quality, using KL divergence and file size as joint optimization objectives.

Timeline (last 90 days)

Sep 15

Developer curvedinf open-sourced their dynamic quantization method Voodoo Dynamic Quant (VQ) under the MIT license.

Unverified50%
Sep 15

The complete implementation of Voodoo Dynamic Quant has been made available on GitHub (repository: voodoo-dyn-quant).

Unverified50%
Sep 15

Voodoo Dynamic Quant has been demonstrated to reach SOTA performance in extreme quantization compression scenarios for the Qwen3.5 series of small GGUF models.

Unverified50%
Sep 15

The core method of Voodoo Quant is to use gradient descent to optimize the per-tensor quantization layout.

Unverified50%
Sep 15

VQ assigns a trainable scalar gate to each quantization tier for each tensor, freezes the candidate weights, and determines the optimal quantization level through just one epoch of training.

Unverified50%
Sep 15

During VQ training, the tau parameter is gradually annealed, and Softmax is used to ensure all quantization tiers continuously receive gradients.

Unverified50%
Sep 15

The training objective of Voodoo Quant consists of two components: KL divergence and a file size target, allowing users to directly specify the desired file size.

Unverified50%
Sep 15

At mid-to-high quantization tiers Unsloth Dynamic 3.0 performs better, while at aggressive (low-bit) quantization tiers VQ is superior.

Unverified50%
Sep 15

The author believes Voodoo Quant is the first method to use backpropagation and gradient descent to select per-tensor quantization levels.

Unverified50%
Sep 15

Using gradient descent to optimize the quantization layout requires a far more powerful compute system than static analysis (with a higher dependence on GPUs).

Unverified50%

2 more timeline events

All Facts (12)

Unverified

The VQ repository's default configuration targets the Qwen architecture, but the author states it can be quickly adapted to any model architecture.

50%
Unverified

Using gradient descent to optimize the quantization layout requires a far more powerful compute system than static analysis (with a higher dependence on GPUs).

50%
Unverified

The author positions VQ as a research-grade project, which has not yet been validated on larger-scale models and has not reached a scientific level of proof of validity.

50%
Unverified

Voodoo Dynamic Quant has been demonstrated to reach SOTA performance in extreme quantization compression scenarios for the Qwen3.5 series of small GGUF models.

50%
Unverified

The core method of Voodoo Quant is to use gradient descent to optimize the per-tensor quantization layout.

50%
Unverified

VQ assigns a trainable scalar gate to each quantization tier for each tensor, freezes the candidate weights, and determines the optimal quantization level through just one epoch of training.

50%
Unverified

During VQ training, the tau parameter is gradually annealed, and Softmax is used to ensure all quantization tiers continuously receive gradients.

50%
Unverified

The training objective of Voodoo Quant consists of two components: KL divergence and a file size target, allowing users to directly specify the desired file size.

50%
Unverified

At mid-to-high quantization tiers Unsloth Dynamic 3.0 performs better, while at aggressive (low-bit) quantization tiers VQ is superior.

50%
Unverified

The author believes Voodoo Quant is the first method to use backpropagation and gradient descent to select per-tensor quantization levels.

50%
Unverified

The complete implementation of Voodoo Dynamic Quant has been made available on GitHub (repository: voodoo-dyn-quant).

50%
Unverified

Developer curvedinf open-sourced their dynamic quantization method Voodoo Dynamic Quant (VQ) under the MIT license.

50%

Source Articles