Downloads · 30 days
494
24% of all-time downloads
Synaptics/LiquidAI-LFM2.5-230M
LiquidAI-LFM2.5-230M is a text generation model from Synaptics. Use it when you need the model to write or continue text. The card lists the license as other.
<img src="synaptics-logo-full-color.png" alt="Synaptics" width="600"/</img
Downloads · 30 days
494
24% of all-time downloads
All-time downloads
2.1K
Public
Repo size
2.8 GB
Likes
0
Public
Click a slice to open those files.
.onnx_data952 MB · 51%
From the Hugging Face model README
<img src="synaptics-logo-full-color.png" alt="Synaptics" width="600"/></img>
This repository provides compiled model files for LiquidAI's LFM2.5 230M text language model, ready to run on the Synaptics SL2610-series Torq NPU. The model can act as a skill-selection layer, taking natural-language instruction and decompose it into a sequence of tool calls.
Quick start guide:
<img src="astra_sl2600_machina.png" alt="SL2600 Machina kit" width="400"/></img>
LFM2.5-230M is a general-purpose text-only model. It is a hybrid architecture that combines short convolutions with grouped-query attention.
The transformer runs on the Torq NPU in bf16; the token embeddings run on the host CPU.
| File | Size | Role |
|---|---|---|
model.vmfb (legacy) | 461 MB | monolithic build — decoder + LM head in one graph (logits output) |
body.vmfb (legacy) | 327 MB | split build — decoder body only, emits hidden states (pairs with lm_head.vmfb) |
transformer.vmfb | 326 MB | split build — decoder body only, emits hidden states (pairs with lm_head.vmfb) |
transformer_prefill.vmfb | 326 MB | split build — transformer.vmfb with a batch size of 64, only used for batched prefill |
lm_head.vmfb | 134 MB | split build — standalone LM head (hidden → 65 536 logits) |
token_embeddings.npy | 134 MB | CPU embedding lookup table (bf16) |
config.json | — | model configuration |
tokenizer.json, tokenizer_config.json | — | tokenizer + tokenizer config |
onnx/model.onnx (+ model.onnx_data) | ~952 MB | reference ONNX export for non-Torq runtimes (e.g. onnxruntime) |
Two equivalent ways to run the model (same weights — body 327 MB + lm_head 134 MB ≈
the 461 MB monolithic build):
model.vmfb (monolithic): one graph that outputs logits directly. Simplest to run.body.vmfb + lm_head.vmfb (split): the decoder body emits hidden states and the
LM head is applied only when sampling. Prefill tokens then skip the large
[1024 → 65 536] LM-head projection, which lowers time-to-first-token — pick this
when TTFT matters.The onnx/ export is provided for reference / portability to other runtimes.
Lfm2ForCausalLM) — hybrid short-convolution + grouped-query attention.| Platform | Model / Stage | Environment | NPU Clock | Inference Time | Infer / s |
|---|---|---|---|---|---|
| SL2619 2GB | LFM2.5-230M | Torq v2.0.0 | 1 GHz | TBD | 7.1 |
| SL2619 2GB | LFM2.5-230M | Torq v2.2.0 | 1 GHz | TBD | 7.5 |
The models have been tested with the following environment.
A usage example is provided in the Torq Examples / LiquidAI-LFM2.5-230M.
Check out the README for instructions.
Usage Notes:
model.vmfb (monolithic) or body.vmfb + lm_head.vmfb (split, lower TTFT), alongside token_embeddings.npy, config.json, and tokenizer.json.This repository is a redistribution of a model created by Liquid AI, Inc., licensed under the LFM Open License v1.0. Copies of the license and the attribution notices are included alongside the model files:
Original model: LFM2.5-230M · Copyright © Liquid AI, Inc.