Parameters
10.0B
Architecture
Looped autoregressive multimodal decoder with shared looped block and two-stream manifold-constrained hyper-connections (mHC); hybrid linear/full attention; custom SenseNova Loop implementation, Qwen3.5-style text and vision configs
Released
30.10.2026
License
Apache License 2.0
Input Modalities
Output Modalities
Context (native)
262,144 tokens
Context (extended)
—
About
SenseNova-Loop-9B-Preview is a multimodal language model developed for long-context and agentic workflows. It accepts text and images and generates text for applications that combine document understanding, coding, and interaction with external tools.
The model combines a looped decoder with two-stream manifold-constrained hyper-connections (mHC): the decoder block of layers 4–27 is executed twice with shared weights (56 decoder-layer executions per forward pass from 32 distinct layers), while learned, Sinkhorn-normalized mappings (20 iterations, FP32 routing parameters) manage information flow across two residual streams inside the looped section. Attention is hybrid, interleaving three linear-attention layers with one full-attention layer in a repeating four-layer pattern.
Key highlights (from the model card):
- Shared looped block: [4, 28) applied 2x with shared weights
- Two-stream mHC: streams = 2, 20 Sinkhorn iterations
- Hybrid attention: 3 linear-attention + 1 full-attention layer per 4-layer group
- Long-context multimodal training: text, images, code, and tool trajectories at sequence lengths up to 262,144 tokens
- MTP available for accelerated inference; DSpark and DFlash2 draft models in training
Backbone scale ~9B total parameters (~14.6B inference parameters), hidden size 4,096, FFN 12,288, vocabulary 248,320, 16 attention heads / 4 KV heads. Deployment documented via Transformers (trust_remote_code), LightLLM, SGLang (PR #47281) and vLLM (PR #64832).
Training Data Documented training recipes combine long sequences, multimodal inputs, and supervised task trajectories, with a maximum training sequence length of 262,144 tokens (model card, Overview/Training).
Hardware Requirements
Estimated VRAM per quantization at 4,096 tokens context
| Quantization | Weights | KV Cache | Total VRAM |
|---|---|---|---|
| FP16 — 16-bit | 20.0 GB | 1.6 GB | 22.6 GB |
| INT8 — 8-bit | 10.0 GB | 0.8 GB | 11.3 GB |
| INT4 — 4-bit | 5.0 GB | 0.4 GB | 5.6 GB |
| FP4 — 4-bit | 5.0 GB | 0.4 GB | 5.6 GB |
Consumer GPUs that fit this model with a single card (INT4):
Architecture
- Attention
- Hybrid Attention
- Hidden size
- 4096
- Context
- 262K tokens
- Parameters
- 10000M
Source: extracted model record · model repo
Training Pipeline
-
1
sft
Long-context multimodal SFT (text, images, code, tool trajectories)
Documented training recipes combine long sequences, multimodal inputs, and supervised task trajectories, with a maximum training sequence length of 262,144 tokens. Fine-tuning documented via torchtitan script mhc2_loop2_titan.sh (single node, 8 GPUs).
Linked Resources
OpenSenseNova/SenseNova-Loop (GitHub)
https://github.com/OpenSenseNova/SenseNova-Loop
ModelScope mirror (SenseNova/SenseNova-Loop-9B-Preview)
https://modelscope.cn/models/SenseNova/SenseNova-Loop-9B-Preview
SGLang support PR #47281 (deployment)
https://github.com/sgl-project/sglang/pull/47281
vLLM support PR #64832 (deployment)
https://github.com/vllm-project/vllm/pull/64832
OpenSenseNova/SenseSpec (DSpark/DFlash2 draft-model training)
https://github.com/OpenSenseNova/SenseSpec
Citation: sensenova2026loop (2026)
https://huggingface.co/sensenova/SenseNova-Loop-9B-Preview
No comments yet
Be the first to share your thoughts!