Views
No views yet
⚠ Beta Release. This model has undergone GGUF-level expert surgery but has received no post-surgery supervised fine-tuning. Task performance within the target domain is validated (see §Validation below), but edge-case behaviour may differ from the full base model. Use with the recommended prompt harness and temperature settings.
scripts/prune_gguf_from_mask.py in the GitHub repo operates directly
on the Ollama GGUF blob via struct-level I/O — no safetensors or HuggingFace loading
required. It slices all blk.N.*ffn_expert* tensors to the retained 128 indices, permutes
the router gate weight rows to match, and updates llm.expert_count metadata to 128.masks/coverage_HUM_K128.pt
(this repo) — a list[torch.LongTensor(128,)] of length 40, one per layer.| Expert budget K | % of pool | pass@5 (T=0.4) |
|---|---|---|
| 256 (baseline) | 100% | 100% |
| 128 | 50% | 100% |
| 64 | 25% | 86% |
| 32 | 12.5% | 74% |
| Pruned model | Coding tasks (pass@5, T=0.4) | Humanities tasks |
|---|---|---|
| SYSTEMS K=128 (this release family) | 100% | ~4% |
| HUMANITIES K=128 | ~4% | high |
1# Pull and run
2ollama pull JThomas-CoE/coe-qwen3.5-humanities-18b-a3b
3
4ollama run JThomas-CoE/coe-qwen3.5-humanities-18b-a3b1# Download the GGUF and Modelfile, then:
2ollama create coe-qwen3.5-humanities-18b-a3b -f Modelfile
3ollama run coe-qwen3.5-humanities-18b-a3bT=0.4coe-qwen3.5-coding-18b-a3b, T=0.4)System: "You are a Python coding expert. Complete the following task as such.
Return a single, complete block of functional Python code. Keep comments
and explanations concise and minimal. Do not second guess your answer."
User: "write python code to implement a thread-safe LRU cache with O(1) get and put."coe-qwen3.5-web-18b-a3b, T=0.4)System: "You are a web development expert. Answer the following with working code.
Prefer modern standards and best practices. Add inline comments only where
the logic is non-obvious. Stop after your answer."
User: "Create a standalone HTML file for a snake game web app. All CSS and JS must
be inline. Give the app a retro, dark neon look."coe-qwen3.5-math-18b-a3b, T=0.4)System: "You are a mathematics expert. Solve the following problem. Show non-trivial
intermediate steps. State any assumptions. Use standard notation. Stop after
the solution."
User: "Find the eigenvalues and eigenvectors of the matrix [[3, 1], [1, 3]]."coe-qwen3.5-physics-18b-a3b, T=0.4)System: "You are a physics expert. Answer with precision. Show derivations where
relevant. Use SI units throughout. Stop after your answer."
User: "Derive the expression for the period of a simple pendulum in the
small-angle approximation."coe-qwen3.5-biology-18b-a3b, T=0.4)System: "You are a biology expert. Answer with scientific precision. Reference
specific mechanisms, structures, and established terminology. Do not
add unsolicited commentary — stop after your answer."
User: "Explain the role of the sodium-potassium pump in maintaining the
resting membrane potential of a neuron."coe-qwen3.5-engineering-18b-a3b, T=0.4)System: "You are an engineering expert. Answer with technical precision. Include
relevant standards, tolerances, or safety considerations where they
apply. When you have given your answer stop without further elaboration."
User: "Compare the fatigue life of a notched versus unnotched steel specimen
under cyclic loading, and explain the mechanism responsible for the
difference."coe-qwen3.5-vocational-18b-a3b, T=0.4)System: "You are an expert on welding. Answer as such. If appropriate include
best practices guidelines including safety protocols. When you have
given your answer stop without further elaboration."
User: "What type of filler rod should I use for TIG welding 304 stainless
steel, and what shielding gas is appropriate?"coe-qwen3.5-humanities-18b-a3b, T=0.4)System: "You are a humanities scholar. Answer the question with precision and
appropriate depth. Cite specific works, authors, or dates when relevant.
Do not add unsolicited commentary — stop after your answer."
User: "What is the dramatic function of the Chorus in Greek tragedy?
Use Sophocles as your primary reference."_T (textual) mask was used,
which selects experts optimised for text routing only. Visual expert pools differ
significantly (mean T-vs-V Jaccard ~0.43 for same domain).masks/coverage_HUM_K128.pt in this repo contains the retained expert
indices used to produce this GGUF. Format:1import torch
2masks = torch.load("masks/coverage_HUM_K128.pt", weights_only=False)
3# masks: list of 40 torch.LongTensor, each shape (128,)
4# masks[layer_idx] = 1D tensor of 128 retained expert indices for that layer
5print(masks[0]) # expert indices retained in layer 01python scripts/prune_gguf_from_mask.py \
2 --mask "masks/coverage_HUM_K128.pt" \
3 --input "<path-to-Qwen3.5-35B-A3B-base.gguf>" \
4 --output-dir "./output"