jackasda211233 commited on
Commit
f131287
·
verified ·
1 Parent(s): d153963

Move benchmarks to top of model card

Browse files
Files changed (1) hide show
  1. README.md +45 -49
README.md CHANGED
@@ -23,65 +23,61 @@ base_model:
23
 
24
  # Qwen3.6-27B-AEON-RYS-MaxThinkCoder — Speedup Research + Experimental MTP GGUF
25
 
 
26
 
27
- This page now includes two GGUF paths:
28
- - **Recommended default:** the original non-MTP custom IQ4_NL build. It is still the standard release because it is faster in our tests, more accurate in practical evals, and less prone to long-output repetition.
29
- - **Experimental MTP build:** a true MTP-capable GGUF for people who want to test `ik_llama.cpp` multi-token prediction on this RYS model. It is interesting technically, but it did **not** beat the non-MTP file in our speed or practical-quality tests.
30
 
31
- The word “speedup” here refers to the custom `ik_llama` runtime work and the MTP speedup experiment. It is **not** a claim that the MTP file is faster than the recommended non-MTP model. The author recommendation is still: use the normal non-MTP GGUF unless you specifically want to experiment with MTP.
32
 
33
- The `SpeedBoosted` wording in the experimental MTP filename refers to this release/fork context: the custom `ik_llama` runtime is substantially faster than the patched/base runtime path on this model family. It does not mean MTP beat the recommended non-MTP IQ4_NL file in our tests.
 
 
 
 
 
 
 
34
 
35
- Hyper-focused Q4NL RYS release for:
36
- - programming
37
- - technical reasoning
38
- - academic-style writing
 
 
 
 
 
 
 
 
39
 
40
- This release is built from:
41
- - AEON source model:
42
- `https://huggingface.co/AEON-7/Qwen3.6-27B-AEON-Ultimate-Uncensored`
43
 
44
- Use this model with:
45
- - custom `ik-llama` fork, specialized and tuned for this exact model:
46
- `https://github.com/noonr48/qwen36-aeon-ik-llama`
47
- - the current fork supports both the recommended non-MTP GGUF and the experimental MTP GGUF; the non-MTP path was rechecked after the MTP work and still loads/runs normally
48
 
49
- RYS build guide:
50
- - practical guide / write-up:
51
- `https://github.com/noonr48/qwen36-aeon-ik-llama/tree/main/docs/rys-layer-duplication-guide`
52
- - PDF snapshot:
53
- `https://github.com/noonr48/qwen36-aeon-ik-llama/blob/main/docs/rys-layer-duplication-guide/rys_layer_duplication_guide.pdf`
 
 
 
54
 
55
- Side note (tool calling):
56
- some prompts can trigger repeated *identical* tool calls in one assistant turn (especially when the tool result is empty / slow).
57
- Update to the latest `ik-llama` fork version: it now deduplicates identical `tool_calls` server-side.
58
 
59
- ## At a glance
60
 
61
- - released Q4_NL GGUF:
62
- [`Qwen3.6-27B-AEON-RYS-MaxThinkCoder-IQ4_NL-ik-llama-custom-mixed.gguf`](https://huggingface.co/jackasda211233/Qwen3.6-27B-AEON-RYS-15-20-GGUF/blob/main/Qwen3.6-27B-AEON-RYS-MaxThinkCoder-IQ4_NL-ik-llama-custom-mixed.gguf)
63
- - experimental MTP IQ4_NL GGUF:
64
- [`Qwen3.6-27B-AEON-RYS-MaxThinkCoder-SpeedBoosted-IQ4_NL-MTP-Experimental.gguf`](https://huggingface.co/jackasda211233/Qwen3.6-27B-AEON-RYS-15-20-GGUF/blob/main/Qwen3.6-27B-AEON-RYS-MaxThinkCoder-SpeedBoosted-IQ4_NL-MTP-Experimental.gguf)
65
- - BF16 GGUF reference:
66
- [`Qwen3.6-27B-AEON-RYS-MaxThinkCoder-BF16.gguf`](https://huggingface.co/jackasda211233/Qwen3.6-27B-AEON-RYS-15-20-GGUF/blob/main/Qwen3.6-27B-AEON-RYS-MaxThinkCoder-BF16.gguf)
67
- - HF-format BF16 safetensors:
68
- [`bf16-safetensors/`](https://huggingface.co/jackasda211233/Qwen3.6-27B-AEON-RYS-15-20-GGUF/tree/main/bf16-safetensors)
69
- - RYS build guide:
70
- [https://github.com/noonr48/qwen36-aeon-ik-llama/tree/main/docs/rys-layer-duplication-guide](https://github.com/noonr48/qwen36-aeon-ik-llama/tree/main/docs/rys-layer-duplication-guide)
71
- - intended runtime:
72
- custom `ik-llama`
73
- - compression:
74
- `54G` BF16 -> `16G` IQ4_NL
75
- - mixed validation snapshot:
76
- `0.7299` BF16 -> `0.7244` IQ4_NL
77
- - overall performance change:
78
- `-0.0055` absolute, about `-0.75%` relative
79
- - public codename:
80
- `MaxThinkCoder`
81
- - project focus:
82
- get as much capability as possible out of a Q4-class RYS model for hard English-first work
83
- - not a generic chat release
84
- - not a stock `llama.cpp` release
85
 
86
 
87
  ## Experimental MTP GGUF
 
23
 
24
  # Qwen3.6-27B-AEON-RYS-MaxThinkCoder — Speedup Research + Experimental MTP GGUF
25
 
26
+ ## Benchmark + Key Details
27
 
28
+ Use the normal non-MTP `IQ4_NL-ik-llama-custom-mixed` GGUF for actual work. The MTP GGUF is published for runtime research; it loads and has the expected MTP tensors, but it did **not** beat the normal file in our speed or practical-quality tests.
 
 
29
 
30
+ ### Download Targets
31
 
32
+ - **Recommended default GGUF:**
33
+ [`Qwen3.6-27B-AEON-RYS-MaxThinkCoder-IQ4_NL-ik-llama-custom-mixed.gguf`](https://huggingface.co/jackasda211233/Qwen3.6-27B-AEON-RYS-15-20-GGUF/blob/main/Qwen3.6-27B-AEON-RYS-MaxThinkCoder-IQ4_NL-ik-llama-custom-mixed.gguf)
34
+ - **Experimental MTP GGUF:**
35
+ [`Qwen3.6-27B-AEON-RYS-MaxThinkCoder-SpeedBoosted-IQ4_NL-MTP-Experimental.gguf`](https://huggingface.co/jackasda211233/Qwen3.6-27B-AEON-RYS-15-20-GGUF/blob/main/Qwen3.6-27B-AEON-RYS-MaxThinkCoder-SpeedBoosted-IQ4_NL-MTP-Experimental.gguf)
36
+ - **BF16 GGUF reference:**
37
+ [`Qwen3.6-27B-AEON-RYS-MaxThinkCoder-BF16.gguf`](https://huggingface.co/jackasda211233/Qwen3.6-27B-AEON-RYS-15-20-GGUF/blob/main/Qwen3.6-27B-AEON-RYS-MaxThinkCoder-BF16.gguf)
38
+ - **HF-format BF16 safetensors:**
39
+ [`bf16-safetensors/`](https://huggingface.co/jackasda211233/Qwen3.6-27B-AEON-RYS-15-20-GGUF/tree/main/bf16-safetensors)
40
 
41
+ ### Quality / Compression
42
+
43
+ The released Q4 model is about `70%` smaller on disk:
44
+ `54G` BF16 -> `16G` IQ4_NL.
45
+
46
+ | probe | BF16 | released IQ4_NL |
47
+ |---|---:|---:|
48
+ | mixed 4-probe mean | `0.7299` | `0.7244` |
49
+ | `math_16` | `0.8421` | `0.7897` |
50
+ | `eq_16` | `0.7123` | `0.7111` |
51
+ | `math_4` | `0.4851` | `0.5170` |
52
+ | `gsm8k_5` | `0.8800` | `0.8800` |
53
 
54
+ Net change: `-0.0055` absolute, about `-0.75%` relative on the mixed snapshot.
 
 
55
 
56
+ ### Speed / MTP
 
 
 
57
 
58
+ | check | setup | decode speed |
59
+ |---|---|---:|
60
+ | recommended custom `ik-llama` deployment | 6x RTX 5060 Ti, `ctx=409600`, `np=2`, `f32/f32` KV | `39.37 tok/s` |
61
+ | patched upstream-style comparison path | 6x RTX 5060 Ti, `ctx=4096`, `np=1`, `f16` KV | `22.51 tok/s` |
62
+ | no-MTP short generation | 3x RTX 3090, graph split, 192-token check | `48.68 tok/s` |
63
+ | naive MTP draft-1 short generation | 3x RTX 3090, same 192-token check | `38.16 tok/s` |
64
+ | adaptive MTP short generation | 3x RTX 3090, same 192-token check | `45.36 tok/s` |
65
+ | adaptive MTP longer generation | 3x RTX 3090, 768-token check | `46.95 tok/s` vs `48.71 tok/s` no-MTP |
66
 
67
+ The `SpeedBoosted` wording in the MTP filename refers to the custom `ik_llama` runtime/release context. It does **not** mean the MTP file beat the recommended non-MTP IQ4_NL file.
 
 
68
 
69
+ ### Model Details
70
 
71
+ - Public codename: `MaxThinkCoder`
72
+ - Source model: [`AEON-7/Qwen3.6-27B-AEON-Ultimate-Uncensored`](https://huggingface.co/AEON-7/Qwen3.6-27B-AEON-Ultimate-Uncensored)
73
+ - RYS branch: AEON-derived `blocks:15,20`
74
+ - Focus: coding, technical reasoning, academic-style writing, and long-context English work
75
+ - Intended runtime: custom [`ik-llama`](https://github.com/noonr48/qwen36-aeon-ik-llama)
76
+ - RYS build guide: [`docs/rys-layer-duplication-guide`](https://github.com/noonr48/qwen36-aeon-ik-llama/tree/main/docs/rys-layer-duplication-guide)
77
+ - Not a generic safe-default chat model
78
+ - Not a stock `llama.cpp` release
79
+
80
+ Side note: update to the latest `ik-llama` fork if you use tools. It deduplicates repeated identical `tool_calls` server-side.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
81
 
82
 
83
  ## Experimental MTP GGUF