RTI β€” Elastic Token Compression for Pixel-Space Diffusion Transformers

Adapter checkpoints for the Region Token Interface (RTI), which lets a frozen MiniT2I backbone run its middle blocks on R β‰ͺ N content-shaped region tokens.

One checkpoint serves every budget. The region count is drawn at random during fine-tuning, so the same weights run at R = 64 … 1024; pass --budget at inference to move along the quality/compute curve.

Files

file backbone span tensors size
rti_b16_40k.pt MiniT2I-B/16 3–13 367 62 MB
rti_l16_40k.pt MiniT2I-L/16 3–19 487 137 MB

These are adapters only β€” LoRA on the frozen trunk plus the small interface. The backbone is downloaded from the MiniT2I release at load time and is not redistributed here.

Usage

from rti import build_rti
from rti.minit2i_text import get_prompt_encoder
from rti.sampling import sample

model = build_rti("MiniT2I-B/16", ckpt="rti_b16_40k.pt", device="cuda").eval()
enc = get_prompt_encoder(device="cuda")
ctx, mask = enc.encode(["a red panda wearing a scarf, studio photo"])
imgs = sample(model, ctx, mask, budget=256, steps=100, cfg_scale=5.0)

The span and LoRA rank are read from the checkpoint metadata.

Results

GenEval / PartiPrompts (CLIP, PickScore, ImageReward), cfg 5.0, 100 steps:

model R GenEval CLIP Pick IR speedup
B/16 dense 1024 87.2 28.23 22.45 1.18 1.00Γ—
RTI-B/16 512 87.8 28.09 22.30 1.11 1.84Γ—
RTI-B/16 256 84.7 28.04 22.06 1.06 2.15Γ—
L/16 dense 1024 88.1 28.50 22.75 1.23 1.00Γ—
RTI-L/16 512 87.5 28.58 22.63 1.20 2.11Γ—
RTI-L/16 256 86.3 28.52 22.37 1.17 2.59Γ—

Reproduced with the public code; see results/reproduction/ in the repository.

Citation

@article{zamfir2026rti,
  title   = {Elastic Token Compression for Pixel-Space Diffusion Transformers},
  author  = {Zamfir, Eduard and Reisswig, Christian and Wu, Zongwei and
             Xian, Yongqin and Timofte, Radu},
  journal = {arXiv preprint arXiv:2608.29281},
  year    = {2026}
}
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support

Paper for eduardzamfir/RTI