Downloads · 30 days
29
14% of all-time downloads
makora-ai/Qwen3.6-35B-A3B-MixFP4
Qwen3.6-35B-A3B-MixFP4 is a text generation model from makora-ai. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as apache-2.0.
MixFP4-quantized checkpoint of Qwen/Qwen3.6-35B-A3B.
Downloads · 30 days
29
14% of all-time downloads
All-time downloads
202
Public
Parameters
20.5B
22.9 GB on disk
Likes
2
Public
Click a slice to open those files.
.safetensors22.8 GB · 100%
How the weights are stored.
U818.2B · 89%
From the Hugging Face model README
MixFP4-quantized checkpoint of Qwen/Qwen3.6-35B-A3B.
MLP linear tensors are stored as packed 4-bit INT4/E2M1 payloads with E4M3 block scales. Attention, router, embedding, norm, and LM-head weights remain unquantized.
| Model | Checkpoint size (↓) | MMLU-Pro, Instruct (↑) | KL divergence (↓) | WikiText-2 perplexity (↓) |
|---|---|---|---|---|
| Qwen/Qwen3.6-35B-A3B (target model, BF16) | 66.99 GiB | 62.43% | N/A | 6.4574 |
| makora-ai/Qwen3.6-35B-A3B-MixFP4 (this model) | 21.29 GiB | 62.62% (+0.29%) | 0.026935 | 6.5022 |
| nvidia/Qwen3.6-35B-A3B-NVFP4 | 21.85 GiB | 61.80% (-1.01%) | 0.038476 | 6.6129 |
| unsloth/Qwen3.6-35B-A3B-NVFP4 | 23.01 GiB | 60.80% (-2.61%) | 0.061846 | 6.6984 |
Salesforce/wikitext wikitext-2-raw-v1 test split with Qwen tokenization, non-empty rows joined by blank-line separators, sequence length 2048, and stride 2048.Requires a current Transformers build with native qwen3_5_moe support and trust_remote_code=True.
from transformers import AutoModelForCausalLM, AutoTokenizer
repo_id = "makora-ai/Qwen3.6-35B-A3B-MixFP4"
tokenizer = AutoTokenizer.from_pretrained(repo_id, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(
repo_id,
trust_remote_code=True,
device_map="auto",
)
messages = [{"role": "user", "content": "What does int4 mean in the context of quantization? Respond in under 10 words."}]
inputs = tokenizer.apply_chat_template(messages, enable_thinking=False, add_generation_prompt=True, return_tensors="pt").input_ids.to(model.device)
outputs = model.generate(inputs, max_new_tokens=16, do_sample=False)
print(tokenizer.decode(outputs[0][inputs[0].shape[0]:], skip_special_tokens=True))
# Output:
# It represents 4-bit integer quantization.