ONNX Model Zoo

permutans/Tarka-Embedding-150M-V1-ONNX-Q

By permutans · ↓ 3 · ♥ 0 · Updated 2025-12-17

What's in this repo

This page lists the files in permutans/Tarka-Embedding-150M-V1-ONNX-Q, including model.onnx.

  • 1 ONNX models (.onnx files)
  • 7 files, including 4 .json, 1 .md, 1 .onnx
  • Last updated 2025-12-17

ONNX files

File Size Download
model.onnx — Download

How to use

These ONNX files can be loaded with ONNX Runtime. To inspect a model graph, upload the file to the Netron viewer. Download links point to the original files on Hugging Face.

README

Tarka-Embedding-150M-V1-ONNX-Q (Quantized)

Quantized ONNX version of Tarka-AIR/Tarka-Embedding-150M-V1.

This model uses dynamic INT8 quantization for optimized CPU inference performance.

  • Embedding dimension: 768
  • Context length: 2048
  • Model size: ~150MB (75% smaller than FP32)
  • Quantization: Dynamic INT8 (QUInt8)

Performance

  • ✅ 3-4x faster on CPU compared to the full precision model
  • ⚠️ Slight accuracy trade-off (~1-2% on MTEB benchmarks)
  • 💾 75% smaller file size

For GPU inference, use the full precision model: permutans/Tarka-Embedding-150M-V1-ONNX

Usage

With ONNX Runtime (Python)

import onnxruntime as ort
from transformers import AutoTokenizer

session = ort.InferenceSession("model.onnx")
tokenizer = AutoTokenizer.from_pretrained("permutans/Tarka-Embedding-150M-V1-ONNX-Q")

text = "Your text here"
inputs = tokenizer(text, return_tensors="np")

onnx_inputs = {
    "input_ids": inputs["input_ids"],
    "attention_mask": inputs["attention_mask"]
}
_, sentence_embedding = session.run(None, onnx_inputs)
print(sentence_embedding.shape)  # (1, 768)

With FastEmbed (Rust)

Compatible with fastembed-rs for high-performance CPU embedding generation.

Model Outputs

  • token_embeddings: Token-level embeddings (batch_size, sequence_length, 768)
  • sentence_embedding: Pooled sentence embeddings (batch_size, 768) - use this for most tasks

Recommendation

Model info

onnx gemma3_text feature-extraction sentence-transformers embeddings quantized base_model:Tarka-AIR/Tarka-Embedding-150M-V1 base_model:quantized:Tarka-AIR/Tarka-Embedding-150M-V1 license:gemma text-embeddings-inference endpoints_compatible region:us
↓ 3 ♥ 0

Created: 2025-12-17

Updated: 2025-12-17

View on Hugging Face

Files (7)

.gitattributes
README.md
config.json
model.onnx ONNX
special_tokens_map.json
tokenizer.json
tokenizer_config.json

Related models