DiffusionGemma 26B-A4B, OpenVINO int4 (C=48 baseline)

The first OpenVINO port of a diffusion LLM (first text generated on an Intel Arc B70, 2026-07-10). Unified backbone IR: tied encoder/decoder weights deduped, capacity-dispatch MoE at C=48 slots per expert, int4 sym group 64, int8 backup, fp32 lm_head/softcap/self-conditioning tail.

This is the pristine pre-LUT export, kept as the full-capacity baseline. For positions past ~1K apply the RoPE sin/cos LUT graph patch (patches/dg_rope_lut.py).

Runs on Arc with default compile settings. Caveat: this build's quality numbers were measured with dynamic quantization on, which the C=32 successor showed to be damaging on this model (DYNAMIC_QUANTIZATION_GROUP_SIZE=0 produced sharper logits and fewer degenerate draws). DQ0 on this build is untested; try it first.

DG_UNIFIED_EXPORT.py here is the unified-export cell extracted from the full Colab notebook, kept as a build reference; the complete runnable recipe is colab/COLAB_DiffusionGemma.py. The sampler and server that run this artifact on Arc, plus running notes and the Arc driver bug catalog, are in the same repo (DIFFUSION_NOTES.md). The serving recipe and field-tested defaults also ship in sampler_manifest.json.

Faster successor with better coherence (C=32, requires DYNAMIC_QUANTIZATION_GROUP_SIZE=0): Wondernutts/diffusiongemma-26B-A4B-it-openvino-int4-c32

Toolkit and Arc bug catalog: OpenVino-For-Gemma-4

Downloads last month
17
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for Wondernutts/diffusiongemma-26B-A4B-it-openvino-int4

Finetuned
(23)
this model