Views
No views yet
| Refusals | KL divergence | |
|---|---|---|
| This model | 6/100 | 0.0306 |
| Public ablation of the same model (rohit267) | 98/100 | 0.0008 |
| Same-architecture reference (DavidAU/Qwen3.5-9B) | 6/100 | 0.0793 |
[!Note] MTP head from the base model is preserved in this repository (mtp.*tensors) — abliteration only touchedattn.o_proj/mlp.down_projin the 32 main layers, the MTP block is untouched base weights. For a ready-to-run GGUF with speculative decoding enabled, see petruhonk/Qwen3.8-9B-Distill-uncensored-heretic-GGUF.
[!Note] This repository contains model weights and configuration files in the Hugging Face Transformers format.These artifacts are compatible with Hugging Face Transformers, vLLM, SGLang, and other standard runtimes with Qwen3.5 architecture support.
<think> block learned directly from Qwen3.8 2.4T A95B traces rather than synthetic self-generated reasoning.lm-evaluation-harness, HF backend, identical settings for base and student. Both models are reasoning models and are evaluated with the CoT protocols (gsm8k_cot, mmlu_flan_cot_zeroshot); MMLU covers all 57 subjects (~1,700 questions). Flexible-extract is the primary metric; strict-match requires exact answer formatting.| Task | Metric | Qwen3.5-9B (base) | Qwen3.8-9B | Δ |
|---|---|---|---|---|
| gsm8k_cot | exact_match (flexible) | 0.885 | 0.870 | −0.015 |
| gsm8k_cot | exact_match (strict) | 0.875 | 0.850 | −0.025 |
| mmlu (CoT, 57 subjects) | acc (flexible-extract) | 0.546 | 0.751 | +0.205 |
| mmlu (CoT, 57 subjects) | acc (strict-match) | 0.251 | 0.511 | +0.260 |
temperature=0.6, top_p=0.95, top_k=20 (Qwen3.5 recommended settings).1from transformers import AutoModelForCausalLM, AutoTokenizer
2import torch
3
4model_id = "empero-ai/Qwen3.8-9B"
5tok = AutoTokenizer.from_pretrained(model_id)
6model = AutoModelForCausalLM.from_pretrained(model_id, dtype=torch.bfloat16, device_map="auto")
7
8messages = [{"role": "user", "content": "A snail is at the bottom of a 10-meter well. Each day it climbs 3 meters, each night it slips back 2. How many days until it escapes?"}]
9inputs = tok.apply_chat_template(messages, add_generation_prompt=True, return_tensors="pt").to(model.device)
10
11out = model.generate(inputs, max_new_tokens=16384,
12 temperature=0.6, top_p=0.95, top_k=20, do_sample=True)
13print(tok.decode(out[0][inputs.shape[1]:], skip_special_tokens=True))transformers release with Qwen3.5 support is required, along with the Gated DeltaNet kernels (flash-linear-attention and a CUDA-matched causal_conv1d build) — without them the linear-attention layers fall back to slow, memory-hungry PyTorch ops.temperature=0.6, top_p=0.95, top_k=20. Greedy decoding on long generations is a known repetition-loop failure mode for reasoning models in this class.max_new_tokens (16,384 recommended); every answer opens with a <think> block. Parse and strip the <think>...</think> span for end users.bc1qx6zepu6sfkvshgdmc4ewu6pk6rpadvpgffpp7vltc1qv2mefzps2vtjcpwfx8xxdrpplrcvltswm68r7x