Downloads · 30 days
0
vtava/SmolLM2-135M-CeNN-Partition-V3
SmolLM2-135M-CeNN-Partition-V3 is a text generation model from vtava. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as apache-2.0.
Validation-selected partitionconservative TinyCeNN Integrated Memory V3 checkpoint over HuggingFaceTB/SmolLM2-135M.
Downloads · 30 days
0
Access
Public
Updated Sep 15, 2026
Repo size
501 KB
Likes
0
Public
Click a slice to open those files.
.pt501 KB · 41%
From the Hugging Face model README
Validation-selected partition_conservative TinyCeNN Integrated Memory V3 checkpoint over HuggingFaceTB/SmolLM2-135M.
cenn_partition[0, 29]6432493efa2f097d58c2a74874c7e644dbc9b0cee75a20efdb79575204e9f02624ef64e0e6286076ab227The remaining Transformer layers retain standard attention. This is a partial hybrid research checkpoint, not a fully attention-free model.
| Context | Perplexity | PPL ratio vs original | Cache ratio | Prefill speedup | Decode speedup |
|---|---|---|---|---|---|
| 256 | 16.421 | 0.9993 | 0.9857 | 0.830× | 0.893× |
| 512 | 14.900 | 1.0021 | 0.9595 | 0.849× | 0.910× |
| 1024 | 14.348 | 1.0034 | 0.9464 | 0.829× | 0.892× |
| 2048 | 14.690 | 1.0093 | 0.9399 | 0.830× | 0.891× |
Ratios below 1.0 are better for perplexity/cache. Speedups above 1.0 are faster. Current PyTorch CeNN kernels are experimental and are not yet optimized like GPU SDPA.
import sys
from huggingface_hub import snapshot_download
folder = snapshot_download('vtava/SmolLM2-135M-CeNN-Partition-V3')
sys.path.insert(0, folder)
from load_model import load_model
model, tokenizer = load_model('vtava/SmolLM2-135M-CeNN-Partition-V3')
2.80962041517098762.815813680489858300124050bfloat16benchmark/.This checkpoint uses a limited held-out set and one training seed. It does not establish universal superiority over Transformer attention. Qualitative generations are not benchmark evidence.
TinyCeNN-LM: https://github.com/vtavakkoli/TinyCeNN-LM
Base model: https://huggingface.co/HuggingFaceTB/SmolLM2-135M
SmolLM2 is Apache-2.0. TinyCeNN-LM source is MIT; its license copy is included as LICENSE-TinyCeNN-LM.