Views
No views yet
19cdf7e)model.safetensors (~16 GB)
config.json
tokenizer.json
tokenizer_config.json
generation_config.json
chat_template.jinjacomfyui/qwen3-8b-heretic.safetensors # bf16, 16GB
comfyui/qwen3-8b-heretic_fp8_e4m3fn.safetensors # fp8 per-tensor, 8.8GB
comfyui/qwen3-8b-heretic_int8.safetensors # int8 ConvRot row-wise, 8.8GB
comfyui/qwen3-8b-heretic_int4.safetensors # int4 W4A4 ConvRot, 5.6GB
comfyui/qwen3-8b-heretic_nvfp4.safetensors # nvfp4, 6.0GB
comfyui/qwen3-8b-heretic_mxfp8.safetensors # mxfp8, 9.0GBQuality: All quantized variants use SVD-guided learned rounding (AdaRound via convert-to-quant), which optimizes each weight's rounding direction to minimize output reconstruction error, noticeably higher fidelity than naive round-to-nearest quantization.
| Quant | Size | Notes |
|---|---|---|
| F16 | 16GB | Lossless reference |
| Q8_0 | 8.2GB | Excellent quality |
| Q6_K | 6.3GB | Very good quality |
| Q5_K_M | 5.5GB | Good quality |
| Q5_K_S | 5.4GB | Slightly smaller Q5 |
| Q4_K_M | 5.0GB | Recommended balance |
| Q4_K_S | 4.8GB | Smaller Q4 variant |
| Q3_K_M | 3.9GB | For low VRAM only |
comfy_quant metadata embedded in each file.| Format | Size | Bits | Notes |
|---|---|---|---|
| FP8 (E4M3) | 8.8GB | 8 | Per-tensor scaled, learned rounding; Ada/Hopper+ |
| INT8 (ConvRot row-wise) | 8.8GB | 8 | Hadamard-rotated, per-row; broad GPU support |
| MXFP8 | 9.0GB | 8 | Microscaling FP8 (E8M0 block scales); Blackwell |
| INT4 (W4A4 ConvRot) | 5.6GB | 4 | Smallest; Hadamard-rotated signed INT4 |
| NVFP4 (E2M1) | 6.0GB | 4 | NVIDIA FP4; Blackwell FP4 tensor cores for best perf |
convrot_w4a4 path.comfyui/qwen3-8b-heretic_fp8_e4m3fn.safetensors (8.8GB)comfyui/qwen3-8b-heretic_int4.safetensors (5.6GB)comfyui/qwen3-8b-heretic_nvfp4.safetensors (6.0GB)comfyui/qwen3-8b-heretic_int8.safetensors (8.8GB)comfyui/qwen3-8b-heretic_mxfp8.safetensors (9.0GB)comfyui/qwen3-8b-heretic.safetensors (16GB)ComfyUI/models/text_encoders/ClipLoader node and select the heretic file1from transformers import AutoModelForCausalLM, AutoTokenizer
2import torch
3
4model = AutoModelForCausalLM.from_pretrained(
5 "DreamFast/qwen3-8b-heretic",
6 device_map="auto",
7 torch_dtype=torch.bfloat16,
8 trust_remote_code=True
9)
10tokenizer = AutoTokenizer.from_pretrained("DreamFast/qwen3-8b-heretic")
11
12prompt = "Describe a dramatic sunset over a cyberpunk city"
13inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
14outputs = model.generate(**inputs, max_new_tokens=200)
15print(tokenizer.decode(outputs[0], skip_special_tokens=True))llama-server -m qwen3-8b-heretic-Q4_K_M.gguf? Which trial do you want to use?
[Trial 2732] Refusals: 10/100, KL divergence: 0.1001
> [Trial 2681] Refusals: 13/100, KL divergence: 0.0838 <-- selected
[Trial 2337] Refusals: 18/100, KL divergence: 0.0643
[Trial 2419] Refusals: 19/100, KL divergence: 0.0600
[Trial 2195] Refusals: 21/100, KL divergence: 0.0534
...