alt.freeweights.embed / stsb-xlm-r-multilingual
From: sentence-transformers <huggingface.co/sentence-transformers>Newsgroups: alt.freeweights.embedSubject:

stsb-xlm-r-multilingual

Date: 2026-11-15Commit: a9a41e8Signed: 2DC28CC7B26A283B ✓

Sentence similarity model with 278M parameters. Onnx and openvino and safetensors weights, 10.9 GB in all. Published by sentence-transformers under Apache-2.0.

278M params10.9GBstsb-xlm-r-multilingualonnx openvino safetensorspermissive
FactsParams278MSize10.9 GBFormatsonnx, openvino, safetensorsTasksentence similarityLicenseApache-2.0From sourcepermissive
$ fw get sentence-transformers/stsb-xlm-r-multilingual
# manifest sha256 8a5005bb06d3… · 10.9 GB · 27 files
$ fw verify ./stsb-xlm-r-multilingual sentence-transformers/stsb-xlm-r-multilingual
From sourceHosted (signed)sentence-transformers/stsb-xlm-r-multilingualLast check: 2026-11-15 02:32 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Works with

Evaluate with

Overview

Size
10.9 GB
Weights
1.11 GB (safetensors)
Parameters
278M
Formats
onnx, openvino, safetensors
Task
sentence similarity
License
Apache-2.0 (permissive)
Files
27, each with a sha256
Publisher
sentence-transformers
Added
2026-11-15
Section
alt.freeweights.embed
Lineage

Original release from the publisher.

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-15 02:32 UTCpassed

Model card

From the publisher at commit a9a41e8. Shown as plain text with links; images open at the publisher.

sentence-transformers/stsb-xlm-r-multilingual#

This is a sentence-transformers model: It maps sentences & paragraphs to a 768 dimensional dense vector space and can be used for tasks like clustering or semantic search.

Usage (Sentence-Transformers)#

Using this model becomes easy when you have sentence-transformers installed:

pip install -U sentence-transformers

Then you can use the model like this:

from sentence_transformers import SentenceTransformer
sentences = ["This is an example sentence", "Each sentence is converted"]

model = SentenceTransformer('sentence-transformers/stsb-xlm-r-multilingual')
embeddings = model.encode(sentences)
print(embeddings)

Usage (HuggingFace Transformers)#

Without sentence-transformers, you can use the model like this: First, you pass your input through the transformer model, then you have to apply the right pooling-operation on-top of the contextualized word embeddings.

from transformers import AutoTokenizer, AutoModel
import torch


#Mean Pooling - Take attention mask into account for correct averaging
def mean_pooling(model_output, attention_mask):
    token_embeddings = model_output[0] #First element of model_output contains all token embeddings
    input_mask_expanded = attention_mask.unsqueeze(-1).expand(token_embeddings.size()).float()
    return torch.sum(token_embeddings * input_mask_expanded, 1) / torch.clamp(input_mask_expanded.sum(1), min=1e-9)


# Sentences we want sentence embeddings for
sentences = ['This is an example sentence', 'Each sentence is converted']

# Load model from HuggingFace Hub
tokenizer = AutoTokenizer.from_pretrained('sentence-transformers/stsb-xlm-r-multilingual')
model = AutoModel.from_pretrained('sentence-transformers/stsb-xlm-r-multilingual')

# Tokenize sentences
encoded_input = tokenizer(sentences, padding=True, truncation=True, return_tensors='pt')

# Compute token embeddings
with torch.no_grad():
    model_output = model(**encoded_input)

# Perform pooling. In this case, max pooling.
sentence_embeddings = mean_pooling(model_output, encoded_input['attention_mask'])

print("Sentence embeddings:")
print(sentence_embeddings)

Full Model Architecture#

SentenceTransformer(
  (0): Transformer({'max_seq_length': 128, 'do_lower_case': False}) with Transformer model: XLMRobertaModel 
  (1): Pooling({'word_embedding_dimension': 768, 'pooling_mode_cls_token': False, 'pooling_mode_mean_tokens': True, 'pooling_mode_max_tokens': False, 'pooling_mode_mean_sqrt_len_tokens': False})
)

Citing & Authors#

This model was trained by sentence-transformers.

If you find this model helpful, feel free to cite our publication Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks:

@inproceedings{reimers-2019-sentence-bert,
    title = "Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks",
    author = "Reimers, Nils and Gurevych, Iryna",
    booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing",
    month = "11",
    year = "2019",
    publisher = "Association for Computational Linguistics",
    url = "http://arxiv.org/abs/1908.10084",
}

Files

27 files · 10.9 GBWeights 1.11 GB (safetensors). Sizes and sha256 from the signed manifest.
Show all 27 files with their sha256
FileSizesha256
.gitattributes628 B0fe3738d8a8aa63046c27dea1a4c1320f2a7d5292f41d56bea38d1dfa3b5fba9
1_Pooling/config.json190 Ba37f83ada23e7887be6b88f4998927dbeac0038af301553c7cd5461413bf1a56
README.md3.52 KB723a7bac1fe231bdfd5ac0df32e46683d83d19dcb4741e84f3ad8e43156943e9
config.json709 B6f4864e30754f6bf7c068473400fa33beb1c9de61334a7cef182aa22ffa895b6
config_sentence_transformers.json122 Bb8c64b5cece00d8424b4896ea75b512b6008576088497609dfeb6bd63e6d36b8
model.safetensors1.11 GBdf39fd36487e536df3e2ce8cf2fefa92c4c331cd35098023d765e9ebee057605
modules.json229 B8f4b264b80206c830bebbdcae377e137925650a433b689343a63bdc9b3145460
onnx/model.onnx1.11 GBeb8f5a4398fdafd57a9cd1600ee28009a0b9c92ef2d757b38cd58cd61c45c36a
onnx/model_O1.onnx1.11 GB6c535c25d3ad674700769dad43eaec0eabf74b507c03f14f73a728bc0abb70b3
onnx/model_O2.onnx1.11 GBba86d88ba2d5317d356f854a92be21e4e5121e1466f95d0fb149001c3e651a39
onnx/model_O3.onnx1.11 GB5dc232df0f297354ef604f6e9bc2e0d1ba6689b3c1eff66922ec92977f320748
onnx/model_O4.onnx555 MBc4aa3fb6dcabef41805f63e760925dd071310f789532e9b5bc76e3f95adc552e
onnx/model_qint8_arm64.onnx279 MB8213af3474050f0e1ced172c3ca956990b90cd83a2dd7cf1e103f1910dcaa4d5
onnx/model_qint8_avx512.onnx279 MB8213af3474050f0e1ced172c3ca956990b90cd83a2dd7cf1e103f1910dcaa4d5
onnx/model_qint8_avx512_vnni.onnx279 MB8213af3474050f0e1ced172c3ca956990b90cd83a2dd7cf1e103f1910dcaa4d5
onnx/model_quint8_avx2.onnx279 MBc206fd834e55b12148d1606f6cacb23a924251a4dc400bcc1b06c92bd8432b98
openvino/openvino_model.bin1.11 GBc46b8417f398ce4e6628f0ee9e8e6090211f05ffa538869dc5f4e7ea05b2cf15
openvino/openvino_model.xml409 KBe4a4bf6d07a40ff2e5f54f1d7cf0e6086de5a7b5a4af561baa0e4da895c29d42
openvino/openvino_model_qint8_quantized.bin279 MBf87445beba6a9a75d95c0b7c31771e057502fccc5b1c259a244a01de0185cc33
openvino/openvino_model_qint8_quantized.xml719 KB81ab537752e07f9f07453525ea67c7958ded6235559391e83f8f8e4f533b43c6
pytorch_model.bin1.11 GB7e6e54271c84414d1031eec8424e9698d19ff3dab29cdd652ecf4b360968b1de
sentence_bert_config.json53 B70f4448f31320443fe3557cacea5abf2dcc4915dda8c80646bec9f3bb0aa5a1f
sentencepiece.bpe.model5.07 MBcfc8146abe2a0488e9e2a0c56de7952f7c11ab059eca145a0a727afce0db2865
special_tokens_map.json150 B7638f5bbbe86ef6d604ef28ad3647dc690d6d117c81c0d63e885416be8da1150
tf_model.h51.11 GB216da32e238923a3c3ddec7d60fe47e81c4b9d1e15126e139bad60b865146406
tokenizer.json9.10 MB96ef91dd5d1c3b157a0437e85ff1f29d0eb3cf32fd40f863dab45baa5e839fad
tokenizer_config.json505 B9c02e36989e5835569562b16d09e9ec3874294da3528f51c2cc8b7f9d037df1f
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
a9a41e8dd9 pinned now2026-11-15 02:32 UTC27 files · 10.9 GB

Use it

$ fw get sentence-transformers/stsb-xlm-r-multilingual
# manifest sha256 8a5005bb06d3… · 10.9 GB · 27 files
$ fw verify ./stsb-xlm-r-multilingual sentence-transformers/stsb-xlm-r-multilingual
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/sentence-transformers/stsb-xlm-r-multilingual.json --dir ./stsb-xlm-r-multilingual $ python3 fw.py verify ./stsb-xlm-r-multilingual ./sentence-transformers__stsb-xlm-r-multilingual.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download sentence-transformers/stsb-xlm-r-multilingual --revision a9a41e8dd95580d588c64113c4dcfca5ec6682e8 --local-dir ./stsb-xlm-r-multilingual
transformersLoad the weights in Python.
import os os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com" from transformers import AutoModel, AutoTokenizer tok = AutoTokenizer.from_pretrained("sentence-transformers/stsb-xlm-r-multilingual", revision="a9a41e8dd95580d588c64113c4dcfca5ec6682e8") model = AutoModel.from_pretrained("sentence-transformers/stsb-xlm-r-multilingual", revision="a9a41e8dd95580d588c64113c4dcfca5ec6682e8", device_map="auto")
sentence-transformersEmbed text with sentence-transformers.
import os os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com" from sentence_transformers import SentenceTransformer model = SentenceTransformer("sentence-transformers/stsb-xlm-r-multilingual", revision="a9a41e8dd95580d588c64113c4dcfca5ec6682e8") vectors = model.encode(["Hello"])

License

Name
Apache License 2.0
Id
Apache-2.0
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
README.md
Text sha256
723a7bac1fe231bdfd5ac0df32e46683d83d19dcb4741e84f3ad8e43156943e9
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: sentence-transformers <huggingface.co/sentence-transformers>Newsgroups: alt.freeweights.embedSubject: stsb-xlm-r-multilingualDate: 2026-11-15Commit: a9a41e8Signed: 2DC28CC7B26A283B ✓
Upstream
sentence-transformers/stsb-xlm-r-multilingual
Pinned commit
a9a41e8dd95580d588c64113c4dcfca5ec6682e8
Manifest
stsb-xlm-r-multilingual.json · .minisig
Manifest sha256
8a5005bb06d35c1c2fb3603008191254f9a29736788106221f73195140d0654d
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 02:32 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/sentence-transformers/stsb-xlm-r-multilingual.json $ curl -O https://freeweights.allternit.com/manifests/sentence-transformers/stsb-xlm-r-multilingual.json.minisig $ minisign -Vm stsb-xlm-r-multilingual.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

No related models in this catalog.Nothing here lists this model as its parent, and it names no parent.
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download sentence-transformers/stsb-xlm-r-multilingual
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. stsb-xlm-r-multilingual.json. Provenance. Takedown history: none.
From: sentence-transformers <huggingface.co/sentence-transformers>Subject: all-MiniLM-L6-v1
From: unsloth <huggingface.co/unsloth>Subject: all-MiniLM-L6-v2
From: mlx-community <huggingface.co/mlx-community>Subject: all-MiniLM-L6-v2-4bit
From: sentence-transformers <huggingface.co/sentence-transformers>Subject: all-mpnet-base-v1
From: sentence-transformers <huggingface.co/sentence-transformers>Subject: allenai-specter
From: sentence-transformers <huggingface.co/sentence-transformers>Subject: bert-base-nli-max-tokens