Q3, Q4, and Q5 now provide directly loadable single-file main GGUFs with SHA256SUMS and manifest.json.
Q8 remains a valid llama.cpp standard split; select 00001-of-00005.gguf and the remaining shards load automatically.
*-draft*.gguf files are optional MTP sidecars, not main models. LM Studio and general GUI launchers should select only <tier directory>/Qwen3.6-27B-DSV4Pro-GLM52-SFT-GPT55-RL-Coding-<tier>-LynnStyle.gguf.
GGUF mirror for Qwen3.6-27B-DSV4Pro-GLM52-SFT-GPT55-RL-Coding.
This model is the coding-focused post-training branch of Qwen3.6-27B-DSV4Pro-Thinking-Distill. The goal is not to make the model think longer. The goal is to make it deliver more reliably: write executable code, repair from real observations, verify before closing, and keep MMLU / GPQA / LCB / Coding100 within healthy gates.
Recommended: Q3 C1 uses MTP n=3; Q4 C1/C2 use n=2; Q5 C1 uses n=3 and C2 uses n=4. Prefer bare for C4 throughput, long context, or multi-concurrency.
Current Tiers
Memory
Tier
Status
Notes
16GB
Q3 LynnStyle Dense
Verified single file
On a strict 16GB setup, start with the main model only and tune context to available memory; MTP needs extra headroom.
24GB
Q4 LynnStyle Dense
Verified single file
Load the complete main GGUF directly in LM Studio or general launchers.
32GB
Q5 LynnStyle Dense
Verified single file
Complete main GGUF and optional MTP are published.
48GB+
Q8_0
Published
Valid llama.cpp standard split remains available.
Why LynnStyle Dense?
MoE models can be inspected through expert heatmaps: which experts are active for MMLU / GPQA, LCB / Coding, and ReAct-style tasks. This 27B model is Dense, so there are no MoE experts to prune or protect, but the model is still not homogeneous.
The protection unit changes from MoE's layer + expert + tensor family to Dense's:
layer position
attention pattern
tensor family
Qwen3.6 27B uses mixed attention patterns. Full-attention layers appear roughly every four layers and are important for long-range integration and final-answer closure. Other layers rely more on linear-attention / SSM paths. The middle of the network is not an unprotected blank zone: full-attention projections, attention gates, linear-attention qkv, and SSM tensor families are all protected work areas.
The GGUF probe confirms that the protection rules hit real tensors:
Protected group
Matched tensors
early layers
47
last four layers
47
L56-L59 shoulder
47
middle full-attention projections
52
middle linear-attention gates
39
middle linear-attention qkv
39
middle SSM tensor family
195
For Q5, LynnStyle means explicit protected tensors plus imatrix calibration:
Region
Explicit precision
Matched tensors
L0-L3 early layers
q8_0 hard protection
47
L60-L63 last layers
q8_0 hard protection
47
L56-L59 shoulder
q6_k protection
47
middle full-attention q/k/v/o
q5_k protection
52
middle linear-attention gate
q5_k protection
39
middle linear-attention qkv
q5_k protection
39
middle SSM tensor family
q5_k protection
195
Direct quantization alone is not a release tier. A LynnStyle Dense release tier must combine explicit core-layer / tensor-family protection with imatrix or equivalent importance calibration, and then pass public gates.
Current Q8 Gate
Abbreviation: LCB stands for LiveCodeBench.
Evaluation uses Q8_0 GGUF with the official MTP head, llama.cpp serving, temperature 0.6, top_p 0.95.
Dimension
Metric
Score
Meaning
General knowledge
MMLU500
462/500 = 92.4%
Multi-domain knowledge and understanding.
Hard reasoning
GPQA198
162/198 = 81.82%
Scientific reasoning and final-answer closure.
Algorithmic code
LCB100
78/100
Hidden-test coding and algorithmic problem solving.
Multilingual code
Coding100 clean
88/100
Multi-language engineering coverage.
Coding100 language split: Python 9/10, JavaScript 6/10, TypeScript 7/10, Rust 9/10, Go 8/10, C++ 10/10, SQL 10/10, Bash 9/10, CSS 10/10, HTML 10/10.
LCB100 difficulty split: easy 23/23, medium 30/31, hard 25/46.
Cross-Version Clean Scores
Only complete clean results are listed here. Harness-polluted rows are retested by id and merged before a score is published.
Version
MMLU500
GPQA198
LCB100
Coding100
Qwen3.6-27B original Q8
91.6%
73.7%
68/100
83/100
DSV4Pro distill Q8
91.8%
80.81%
74/100
86/100
This release Q8
92.4%
81.82%
78/100
88/100
Q5 LynnStyle
92.2%
78.79%
75/100
81/100
Q4 LynnStyle
92.0%
74.75%
71/100
82/100
Q3 LynnStyle
91.4%
77.27%
69/100
84/100
Original Q8 LCB100 clean result: 68/100; difficulty split: easy 23/23, medium 27/31, hard 18/46. Three JSONDecodeError-polluted rows were retested non-streaming by exact id and all three passed, leaving errors=0.
DSV4Pro distill Q8 LCB100 clean result: 74/100; difficulty split: easy 23/23, medium 25/31, hard 26/46; errors=0.
Q5 LynnStyle Gate
Q5 is the 32GB recommended tier. It is designed to stay close to Q8 quality while reducing file size enough for local deployment.
Metric
Q5 LynnStyle
Status
MMLU500
461/500 = 92.2%
clean
GPQA198
156/198 = 78.79%
clean
LCB100
75/100
clean
Coding100 current clean
81/100
clean
Q5 Coding100 current clean result: 81/100; language split: Python 9/10, JavaScript 5/10, TypeScript 8/10, Rust 8/10, Go 5/10, C++ 8/10, SQL 9/10, Bash 9/10, CSS 10/10, HTML 10/10. Three timeout ids were retested by exact id and merged; API errors after retest: 0.
Q4 LynnStyle Gate
Q4 is the 24GB mainstream tier. For 16K/24K long-context use on 24GB GPUs, load the Q4 main model only and do not load the MTP sidecar. The Q4 MTP sidecar is optional for short-context or lower-concurrency speculative decoding when VRAM has headroom.
Metric
Q4 LynnStyle
Status
MMLU500
460/500 = 92.0%
clean
GPQA198
148/198 = 74.75%
clean
LCB100
71/100
clean
Coding100 current clean
82/100
clean
The GPQA198 result was merged from the interrupted first pass and a missing-id resume pass while preserving the original GPQA ids and choice mappings. Health counters: dirty=0, parse_fail=0, empty_prediction=0, duplicate_ids=0; finish reasons: stop=197, length=1.
Q4 LCB100 full clean result: 71/100; difficulty split: easy 23/23, medium 27/31, hard 21/46. Failure notes: wrong answer 20, runtime error 4, timeout 5; no harness error/jsondecode/parse pollution.
Q4 Coding100 current clean result: 82/100; language split: Python 9/10, JavaScript 6/10, TypeScript 9/10, Rust 7/10, Go 6/10, C++ 7/10, SQL 10/10, Bash 8/10, CSS 10/10, HTML 10/10. API errors: 0.
Q4 / Q3 llama.cpp Runtime Matrix
TPS is rounded to whole numbers and acceptance is shown as a percentage. C1/C2/C4 denote concurrency; all rows use the same llama.cpp harness.
Q4 LynnStyle
Mode
C1
C2
C4
bare
59 TPS
76 TPS
116 TPS
best MTP
n=2: 75 TPS (91%)
n=2: 82 TPS (93%)
n=3: 83 TPS (89%)
Best tier setting: C4 bare, 116 TPS. For lower-concurrency latency, use MTP n=2 at C1/C2.
Q3 LynnStyle
Concurrency
bare
MTP n=2
MTP n=3
MTP n=4
Recommendation
C1
15 TPS
22 TPS (86%)
23 TPS (84%)
23 TPS (81%)
MTP n=3, about +53% vs bare
C2
28 TPS
28 TPS (86%)
28 TPS (84%)
27 TPS (81%)
MTP n=2, tied with bare after rounding
C4
49 TPS
29 TPS (86%)
30 TPS (84%)
30 TPS (81%)
bare
For Q3 single-request latency, use MTP n=3. At C2, the best MTP choice is n=2, but rounded throughput ties bare. For C4 throughput, use bare. On strict 16GB or long-context setups, load only the Q3 main model first.
Training and Data Hygiene
This release does not train on benchmark answer keys. SFT teaches trajectories; RL teaches behavior preferences. Benchmarks remain held out to check whether the model learned to think, solve, act, verify, and close.
High-level training route:
Stage
Purpose
Data shape
SFT-1A direct-code
Improve executable code and weak programming languages.