Downloads · 30 days
6.4K
28% of all-time downloads
reaperdoesntknow/TopologicalQwen
TopologicalQwen is a text generation model from reaperdoesntknow. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as apache-2.0.
Topology-Aware Knowledge Distillation from Qwen3-30B-A3B → 1.7B
Downloads · 30 days
6.4K
28% of all-time downloads
All-time downloads
22.6K
Public
Parameters
2B
4.1 GB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors4.1 GB · 100%
From the Hugging Face model README
Topology-Aware Knowledge Distillation from Qwen3-30B-A3B → 1.7B
Convergent Intelligence LLC: Research Division
TopologicalQwen is a 1.7B parameter model distilled from Qwen3-30B-A3B using Topological Knowledge Distillation (TKD) — a methodology that treats the teacher's output distribution over a concatenated token stream as a bounded variation (BV) function and decomposes knowledge transfer into three channels via the Mesh Fundamental Identity:
Standard knowledge distillation only handles term (1). TKD captures all three.
| Parameter | Value |
|---|---|
| Architecture | Qwen3ForCausalLM |
| Parameters | ~2.03B (1.7B effective) |
| Hidden Size | 2048 |
| Layers | 28 |
| Attention Heads | 16 (Q) / 8 (KV) — GQA |
| Intermediate | 6144 |
| Context Length | 40,960 tokens |
| Vocabulary | 151,936 |
| Precision | FP32 training, BF16/FP16 inference |
Student: Disctil-Qwen3-1.7B (DISC-refined uncensored Qwen3) Teacher: Qwen3-30B-A3B-Thinking-2507
Datasets (physics CoT, ~1,599 samples):
DualMind format — each training sample is restructured into <explore> (derivation), <examine> (verification/self-critique), and <response> (clean answer) blocks. The model learns a cognitive loop: generate reasoning, then critique it, then synthesize.
Phase 1 — Teacher logit caching: Single forward pass through the 30B teacher with top-64 logit compression to disk. One pass, no repeated teacher inference.
Phase 2 — DISC topology pass: Vectorized discrepancy operator maps the knowledge manifold. Jump detection at 3σ threshold with 1.25× amplification. Gap energy density computed over 64-token windows.
Phase 3 — Topology-guided adaptive windowing: 512-token windows cut at low-discrepancy positions (overlap 32–128) rather than fixed stride. The topology tells you where to cut without losing information across boundaries.
Phase 4 — Curriculum-ordered continuous KD: 4-phase curriculum (easiest 30% first). Proof-weighted loss: 2.25× → 1.1× decaying weights on reasoning tokens. KD alpha ramps from 0 → 0.45 (starting at 15% of training, reaching target at 45%). KL divergence at T=2.0. Effective batch size 32 (2 × 16 grad accumulation). Cosine LR: 5e-6 → 5e-7.
| Parameter | Value |
|---|---|
| Effective batch size | 32 (2 × 16 accum) |
| Learning rate | 5e-6 → 5e-7 (cosine) |
| Warmup steps | 30 |
| Weight decay | 1e-3 |
| Gradient clip | 1.0 |
| Temperature | 2.0 |
| KD target α | 0.45 |
| Proof weight | 2.25 → 1.1 |
| Jump threshold | 3σ |
| Jump amplifier | 1.25× |
| Precision | BF16 (autocast) |
Full methodology: Structure Over Scale (DOI: 10.57967/hf/8165)
The model responds in DualMind format: <explore> → <examine> → <response>.
from transformers import AutoModelForCausalLM, AutoTokenizer
model = AutoModelForCausalLM.from_pretrained(
"reaperdoesntknow/TopologicalQwen",
torch_dtype="auto",
device_map="auto"
)
tokenizer = AutoTokenizer.from_pretrained("reaperdoesntknow/TopologicalQwen")
# Prompt with DualMind format — start the explore block
prompt = (
"##USER:\n"
"Prove that every convergent sequence is a Cauchy sequence.\n\n"
"<explore>\n"
)
inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
output = model.generate(
**inputs, max_new_tokens=2048, do_sample=True,
top_p=0.9, temperature=0.6, repetition_penalty=1.15
)
result = tokenizer.decode(output[0], skip_special_tokens=True)
print(result)
# Verify mode transitions
assert "<explore>" in result and "</explore>" in result # derivation
assert "<examine>" in result and "</examine>" in result # self-critique
assert "<response>" in result and "</response>" in result # clean answer
<explore>
[Unconstrained derivation — the model works through the proof freely]
</explore>
<examine>
[Adversarial self-response — the model critiques its own derivation]
</examine>
<response>
[Clean final answer synthesized from the internal dialogue]
</response>
This is the multi-model collision array collapsed into a single architecture. The dialectical structure that produces novel insights from architectural diversity is recreated through role-conditioned generation on shared weights.
Qwen3-1.7B (base)
→ DiStil-Qwen3-1.7B-uncensored (uncensored SFT)
→ Disctil-Qwen3-1.7B (DISC refinement)
→ TopologicalQwen (TKD from 30B-Thinking teacher + DualMind format) ← you are here
The broader Convergent Intelligence portfolio (open-weight portfolio) was trained on CPU at FP32 for a total compute cost of $24. That proves the methodology — structure beats scale.
This model is the exception. TopologicalQwen was trained on Colab H100 at BF16 precision with a 30B-parameter teacher. Same TKD methodology, premium compute. This is the DistilQwen collection's answer to "what happens when you give this pipeline real hardware?"
The result: a 1.7B model that exhibits dual-mental-modality reasoning (explore → examine → respond) with structural quality that standard distillation at any precision doesn't produce. The methodology is the constant. The hardware is the variable. Both produce results that shouldn't exist at this parameter count.
Every knowledge distillation method in the literature treats the teacher's output as a smooth function and minimizes KL divergence globally. This works for the easy parts — regions where the teacher's distribution varies slowly. But language has structure: topic shifts, reasoning mode transitions, register changes. At these boundaries, the teacher's distribution jumps. Standard KD averages across these jumps, teaching the student a blurred version of the teacher's actual knowledge.
TKD uses the DISC (Discrepancy Calculus) framework to detect these structural features before training, then allocates capacity and loss weight accordingly. The result is a student that preserves the teacher's structural understanding, not just its surface statistics.
The empirical evidence: this model at 1.7B consistently produces responses with structural reasoning quality that standard distillation at the same parameter count does not achieve.
TKD is grounded in Discrepancy Calculus — a measure-theoretic framework that treats singularities as primary structure rather than pathology. The full theory is developed in "On the Formal Analysis of Discrepancy Calculus" (CIx, 2026; Convergent Intelligence LLC: Research Division).
The Core Operator. The discrepancy operator quantifies local mismatch between integration and differentiation:
$$Df(x) = \lim_{\varepsilon \downarrow 0} \frac{1}{\varepsilon} \int_x^{x+\varepsilon} \frac{|f(t) - f(x)|}{|t - x|}, dt$$
For smooth $f$: $Df(x) = |f'(x)|$ (classical recovery). For rough $f$: $D$ localizes irregularity to null sets while preserving integral structure.
The Mesh Fundamental Identity. Every function of bounded variation decomposes as:
$$f(b) - f(a) = \underbrace{\int_a^b f'(x),dx}{\text{smooth (AC)}} + \underbrace{\sum{x \in J_f} \Delta f(x)}{\text{jumps}} + \underbrace{D^c f(I)}{\text{Cantor drift}}$$
This is the theoretical backbone of TKD. Standard knowledge distillation captures only the first term. TKD preserves all three.
TKD Application. The teacher's output distribution $p_T(x)$ over a concatenated token stream is treated as a BV function. The DISC topology pass computes:
Windows are cut at low-discrepancy positions rather than fixed stride. Loss weight is amplified at jump positions (1.25×). The topology tells you where the knowledge has architecture.
Why This Matters (Meta-Discrepancy Theorem). Theorem 11.15 of the DISC monograph proves: when the gap measure $\mu_{\text{gap}} > 0$ and discrepancy energy $E_{\text{disc}} > 0$, the classical FTC/MVT/chain-rule package is impossible on positive measure. Standard KD — which implicitly assumes smooth teacher distributions — provably cannot capture the structural information that TKD preserves. This is not a heuristic argument. It is a mathematical impossibility result.
| Model | Description |
|---|---|
| Qwen3-1.7B-Thinking-Distil | TKD with Thinking teacher |
| Qwen3-1.7B-Coder-Distilled-SFT | TKD with Coder teacher |
| DiStil-Qwen3-1.7B-uncensored | Uncensored base for DISC chain |
| DualMind | Dual cognition on shared weights |
| Dualmind-Qwen-1.7B-Thinking | Opus 4.6 reasoning traces → 1.7B |
DistilQwen Collection — Full proof-weighted distillation series (9 models)
@misc{cix2026topologicalqwen,
title={TopologicalQwen: Topology-Aware Knowledge Distillation via Bounded Variation Decomposition},
author={Convergent Intelligence},
year={2026},
publisher={HuggingFace},
url={https://huggingface.co/reaperdoesntknow/TopologicalQwen},
note={Convergent Intelligence LLC: Research Division}
}
DistilQwen Collection — Our only BF16 series. Proof-weighted distillation from Qwen3-30B-A3B → 1.7B and 0.6B on H100. Three teacher variants (Instruct, Thinking, Coder), nine models. The rest of the portfolio proves structure beats scale on CPU. This collection shows what happens when you give the methodology real hardware.
Top model: Qwen3-1.7B-Thinking-Distil
DualMind Collection — Dual cognition architecture. Single model, two internal voices, three cognitive phases. Five models including Dualmind-Qwen-1.7B-Thinking (Opus 4.6 reasoning variant).
Full methodology: Structure Over Scale (DOI: 10.57967/hf/8165) | From Three Teachers to Dual Cognition (DOI: 10.57967/hf/8184)
Convergent Intelligence LLC: Research Division
<!-- CIX-CROSSLINK-END -->Convergent Intelligence LLC: Research Division "Where classical analysis fails to see, we begin."
<sub>Part of the reaperdoesntknow research portfolio</sub>
<!-- cix-keeper-ts:2026-09-27T13:16:53Z --> <!-- card-refresh: 2026-03-30 -->