EVA-Qwen2.5-32B-v0.2-mlx-8bit

MLX 8-bit quant of EVA-UNIT-01/EVA-Qwen2.5-32B-v0.2. Disk: ~32 GB. Active memory: ~34 GB plus KV cache.

8-bit is statistically indistinguishable from BF16 here. Pick this if you want max EVA quality and have memory; the 4-bit is fine for most uses.

Quantization

mlx_lm.convert --hf-path EVA-UNIT-01/EVA-Qwen2.5-32B-v0.2 \
  --mlx-path ./EVA-Qwen2.5-32B-v0.2-mlx-8bit -q --q-bits 8

REQUIRED: EOS patch before serving

Same as the 4 and 6-bit. The source generation_config.json is missing <|im_end|> from eos_token_id. Patch:

python3 -c "
import json
p = './EVA-Qwen2.5-32B-v0.2-mlx-8bit/generation_config.json'
g = json.load(open(p))
g['eos_token_id'] = [151643, 151645]
json.dump(g, open(p, 'w'), indent=2)
"

This quant has it applied.

Recommended sampling

Same as 4 and 6-bit:

temperature: 1.0
min_p: 0.05
repetition_penalty: 1.05
repetition_context_size: 2048

Known mlx_lm.server bugs

Same as the smaller quants (XTC tokenizer bug, seed ignored, prompt-cache size cap recommended).

License

Apache-2.0 from base.

Downloads last month
68
Safetensors
Model size
33B params
Tensor type
BF16
·
U32
·
MLX
Hardware compatibility
Log In to add your hardware

8-bit

Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for darthcrawl/EVA-Qwen2.5-32B-v0.2-mlx-8bit

Base model

Qwen/Qwen2.5-32B
Quantized
(24)
this model