Downloads · 30 days
0
jax-image-tools/microsam-vit-t-lm-onnx
microsam-vit-t-lm-onnx is a image segmentation model from jax-image-tools. Use it for the image segmentation task on the model card, and read the license before you ship it in a product. It is set up for onnxruntime. The card lists the license as cc-by-4.0.
Promptable micro-sam vittlm (TinyViT encoder, via MobileSAM) exported to ONNX for client-side inference with onnxruntime-web + WebGPU, used by the JAX Image Tools viewer (jit-ui90) SAM segment tool. This is the
Downloads · 30 days
0
Access
Public
Updated Aug 26, 2026
Repo size
30.6 MB
Likes
0
Public
Click a slice to open those files.
.onnx30.6 MB · 100%
From the Hugging Face model README
Promptable micro-sam
vit_t_lm (TinyViT encoder, via MobileSAM)
exported to ONNX for client-side inference with onnxruntime-web + WebGPU,
used by the JAX Image Tools viewer (jit-ui#90) SAM segment tool. This is the
tiny sibling of microsam-vit-b-lm-onnx — ~12x smaller encoder, ideal for
fast in-browser segmentation.
Two graphs (SAM v1 I/O):
| file | in → out | run |
|---|---|---|
encoder.fp16.onnx (fp16, ~14 MB) | image (1,3,1024,1024) fp32 → embedding (1,256,64,64) fp32 | once per image |
decoder.onnx (fp32, ~16 MB) | embedding + box/point prompts → mask (resized to orig size) | per prompt |
onnxruntime.transformers.float16.2/3; positive/negative points 1/0.Export tooling: the sam-js project (export/export_sam_onnx.py --microsam vit_t_lm).
Base model: micro-sam vit_t_lm (TinyViT / MobileSAM, Apache-2.0); underlying
architecture Segment Anything (Apache-2.0). See micro-sam for model license.