What Is SenseNova-Loop-9B? SenseTime's 9B Looped Model: 56 Layer Passes from 32 Layers, 256K Context
SenseTime's open 9B looped model: 32 layers of weights run as 56 layer passes, 256K context, Apache-2.0.
1. What it is: 9B parameters, a looped architecture, built for long context and agents
2. How the loop works: B(B(h)), arithmetic you can check yourself
3. Specs and capabilities: 256K context, multimodal input, agent-task orientation
4. How to run it: Transformers straight away, or via an inference framework
5. Who it fits, how to choose, and sources
SenseNova-Loop-9B vs. conventional models: three differences
| Dimension | SenseNova-Loop-9B | Conventional 9B model | 27B-class model (official comparison) |
|---|---|---|---|
| Weights stored | 32 layers, about 9B parameters | About 9B parameters | About 27B parameters |
| Compute per forward pass | 56 layer passes (24 layers run twice) | Roughly one pass per layer | Roughly one pass per layer |
| Inference-equivalent scale | About 14.6B per official spec | About 9B | About 27B |
| Training context | Up to 262,144 tokens (256K) | Varies by model | Varies by model |
| Attention | 3 linear + 1 full attention per 4-layer group | Mostly full attention | Mostly full attention |
| License and access | Apache-2.0, weights on Hugging Face | Varies by vendor | Varies by vendor |
Frequently Asked Questions
How can 9B parameters rival 27B?
The parameters did not grow; the computation got deeper. Loop-9B stores 32 layers of weights (about 9B parameters), but its middle 24 layers run twice on shared weights, so one forward pass performs 56 layer computations, and the official spec states the unfolded scale as about 14.6B inference parameters. “Rivals 27B” is SenseTime's official claim (preliminary): the model card's benchmark chart carries no readable numbers in its text, so check the official pages and your own task measurements before deciding.
What does the Preview suffix mean?
It is still a preview release: the technical report is TBD and publication details for the Transformers inference implementation are still to be announced. Weights, configuration, and training examples are public, so it can be run and studied, but the documentation is not yet at stable-release completeness — assess that gap before production use.
Is the 256K context a measured result?
The model card states a maximum training sequence length of 262,144 tokens — 256K — which is a training-configuration figure, not a measured long-context question-answering accuracy. Real-world behavior on long-document tasks is not yet public; take it from future official publications and your own tests. This article invents no numbers for it.
What does it take to run, and is there an online demo?
There is no hosted API, so deployment is required. The Transformers path uses Transformers 5.18.0 with PyTorch 2.11.0 and CUDA 13.0, loading with trust_remote_code=True, and the example runs on a single GPU; alternatively use LightLLM (four-GPU example) or the SGLang PR #47281 / vLLM PR #64832 branch builds. Review the code before using trust_remote_code in production.