mlx-community / Qwen3.5-4B-OptiQ-4bit

huggingface.co
Total runs: 11.1K
24-hour runs: 0
7-day runs: 269
30-day runs: 905
Model's Last Updated: July 14 2026
text-generation

Introduction of Qwen3.5-4B-OptiQ-4bit

Model Details of Qwen3.5-4B-OptiQ-4bit

Qwen3.5-4B-OptiQ-4bit

Mixed-precision quantized with OptiQ — sensitivity-driven quantization for Apple Silicon

This is a mixed-precision quantized version of Qwen/Qwen3.5-4B in MLX format. Unlike uniform quantization (all layers at the same bit-width), OptiQ measures each layer's sensitivity and assigns optimal per-layer bit-widths, preserving model quality where it matters most.

How OptiQ Works

OptiQ is an optimizing compiler that converts PyTorch models into hardware-optimized MLX versions using data-driven mixed-precision quantization:

  1. Sensitivity Analysis — For each layer, OptiQ simulates quantization at each candidate bit-width and measures the KL divergence between the original and quantized output distributions. Layers that distort the distribution more are "sensitive."
  2. Greedy Knapsack Optimization — Starting with all layers at the minimum bit-width, OptiQ greedily upgrades the most sensitive layers to higher precision until the target bits-per-weight budget is exhausted.
  3. Per-Layer Bit Allocation — The result is a custom quantization config where each layer gets the bit-width that maximizes quality within the size budget. Protected layers (embeddings, final layers) are always assigned high precision.
Quantization Details
Property Value
Target BPW 4.5
Achieved BPW 4.50
Candidate bits 4, 8
Layers at 4-bit 162
Layers at 8-bit 87
Total quantized layers 249
Group size 64
Model size 2811 MB
Uniform 4-bit size 2258 MB
Calibration data WikiText-2 (2 samples, 128 tokens)
Benchmark Results

GSM8K (200 samples, 3-shot chain-of-thought):

Model GSM8K Accuracy
OptiQ mixed (4.5 BPW) 81.5%
Uniform 4-bit 79.5%

OptiQ improves over uniform 4-bit by +2.0 percentage points.

Usage

This model works with standard mlx-lm — no special code needed:

from mlx_lm import load, generate

model, tokenizer = load("mlx-community/Qwen3.5-4B-OptiQ-4bit")

prompt = "Explain quantum computing in simple terms:"
response = generate(model, tokenizer, prompt=prompt, max_tokens=200)
print(response)

Requirements: mlx-lm >= 0.30.7 (for Qwen3.5 architecture support)

pip install mlx-lm>=0.30.7
Architecture

Qwen3.5 uses a hybrid attention architecture with alternating linear_attn and self_attn layers. OptiQ's sensitivity analysis identifies which layers are most sensitive to quantization error and assigns them higher precision, while less sensitive layers get 4-bit quantization to minimize model size.

Article

For more details on the methodology and results, see: Not All Layers Are Equal: Mixed-Precision Quantization for Weights and KV Cache on Apple Silicon

Credits
  • Quantization method: OptiQ — optimizing compiler for mixed-precision quantization on Apple Silicon
  • Base model: Qwen/Qwen3.5-4B by Qwen Team
  • Runtime: MLX by Apple

Runs of mlx-community Qwen3.5-4B-OptiQ-4bit on huggingface.co

11.1K
Total runs
0
24-hour runs
19
3-day runs
269
7-day runs
905
30-day runs

More Information About Qwen3.5-4B-OptiQ-4bit huggingface.co Model

More Qwen3.5-4B-OptiQ-4bit license Visit here:

https://choosealicense.com/licenses/apache-2.0

Qwen3.5-4B-OptiQ-4bit huggingface.co

Qwen3.5-4B-OptiQ-4bit huggingface.co is an AI model on huggingface.co that provides Qwen3.5-4B-OptiQ-4bit's model effect (), which can be used instantly with this mlx-community Qwen3.5-4B-OptiQ-4bit model. huggingface.co supports a free trial of the Qwen3.5-4B-OptiQ-4bit model, and also provides paid use of the Qwen3.5-4B-OptiQ-4bit. Support call Qwen3.5-4B-OptiQ-4bit model through api, including Node.js, Python, http.

Qwen3.5-4B-OptiQ-4bit huggingface.co Url

https://huggingface.co/mlx-community/Qwen3.5-4B-OptiQ-4bit

mlx-community Qwen3.5-4B-OptiQ-4bit online free

Qwen3.5-4B-OptiQ-4bit huggingface.co is an online trial and call api platform, which integrates Qwen3.5-4B-OptiQ-4bit's modeling effects, including api services, and provides a free online trial of Qwen3.5-4B-OptiQ-4bit, you can try Qwen3.5-4B-OptiQ-4bit online for free by clicking the link below.

mlx-community Qwen3.5-4B-OptiQ-4bit online free url in huggingface.co:

https://huggingface.co/mlx-community/Qwen3.5-4B-OptiQ-4bit

Qwen3.5-4B-OptiQ-4bit install

Qwen3.5-4B-OptiQ-4bit is an open source model from GitHub that offers a free installation service, and any user can find Qwen3.5-4B-OptiQ-4bit on GitHub to install. At the same time, huggingface.co provides the effect of Qwen3.5-4B-OptiQ-4bit install, users can directly use Qwen3.5-4B-OptiQ-4bit installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

Qwen3.5-4B-OptiQ-4bit install url in huggingface.co:

https://huggingface.co/mlx-community/Qwen3.5-4B-OptiQ-4bit

Url of Qwen3.5-4B-OptiQ-4bit

Qwen3.5-4B-OptiQ-4bit huggingface.co Url

Provider of Qwen3.5-4B-OptiQ-4bit huggingface.co

mlx-community
ORGANIZATIONS

Other API from mlx-community