CoolFace
Modelpublic

trillionlabs/Trida2.0-4B

sourceHugging Faceotherupdated 8d agoView on Hugging Face
1likes45downloads
Model Card

trillionlabs/Trida2.0-4B

English | [한국어](./README_ko.md)

Trida2.0-4B is a two-stream block-diffusion language model (research checkpoint). It is produced by continued SFT with the full-mask recipe — 100% of each block masked (single view, no complementary mask) at block size bd=8, fresh optimizer, LR 5e-5, ~2k steps — starting from the base SFT checkpoint (v6, step_18000).

Code

Training and serving code lives in [trillion-labs/trida-stack](https://github.com/trillion-labs/trida-stack) — the two-stream block-diffusion training stack (train/) and the HybridDiffusion SGLang serving fork (inference/). See the getting-started notebooks there for first-run training and inference.

How to serve

Best served self-speculative (draft with the diffusion stream, verify with the clean/AR stream): verify-guaranteed AR quality, and — because full-mask training shapes exactly the single-shot full-block prediction a self-spec draft needs — a higher acceptance length than the base, so it's the fastest self-spec at low concurrency. It also serves in plain AR/causal mode. Pure iterative diffusion decoding is not supported by this recipe (the shift decoder's partial-mask states are untrained). Runs on the HybridDiffusion SGLang fork. mask_id = 248077, vocab 248078.

Accuracy

Concurrency 1, threshold 0.9, reasoning on. A vanilla Qwen3.5-4B baseline is being added.

benchmarkTrida2.0 · self-specTrida2.0 · AR
GSM8K84.289.3
MMLU-Pro63.0—
IFEval (prompt-strict)69.7—
BFCL (Non-Live AST)65.2—
Ko-AgentBench L1 / L20.909 / 1.00—
FunctionChat call / compl0.85 / 0.88—
tau2 retail / air / tel0.40 / 0.50 / 0.80—

Serving speed & parallel commit (concurrency 1)

Block-diffusion self-spec commits multiple tokens per forward pass at verify-guaranteed AR quality. Trida2.0-4B's full-mask training makes it a better drafter, so it accepts more per step and runs faster than the base.

model · decodingtok/s (per-request)tokens / forward
Trida2.0 · self-spec2432.59
Trida2.0 · AR2161.00

Per-benchmark commit rate (Trida2.0 self-spec, tokens/forward): GSM8K 3.10, BFCL 2.33, MMLU-Pro 2.33.