alt.freeweights.embed / stsb-roberta-base-v2
From: sentence-transformers <huggingface.co/sentence-transformers>Newsgroups: alt.freeweights.embedSubject:

stsb-roberta-base-v2

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

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

125M params5.35GBstsb-roberta-base-v2onnx openvino safetensorspermissive
FactsParams125MSize5.35 GBFormatsonnx, openvino, safetensorsTasksentence similarityLicenseApache-2.0From sourcepermissive
$ fw get sentence-transformers/stsb-roberta-base-v2
# manifest sha256 ca2cf6c1a8b7… · 5.35 GB · 29 files
$ fw verify ./stsb-roberta-base-v2 sentence-transformers/stsb-roberta-base-v2
From sourceHosted (signed)sentence-transformers/stsb-roberta-base-v2Last check: 2026-11-15 02:46 UTC

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

Works with

Evaluate with

Overview

Size
5.35 GB
Weights
499 MB (safetensors)
Parameters
125M
Formats
onnx, openvino, safetensors
Task
sentence similarity
License
Apache-2.0 (permissive)
Files
29, 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:46 UTCpassed

Model card

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

sentence-transformers/stsb-roberta-base-v2#

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-roberta-base-v2')
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-roberta-base-v2')
model = AutoModel.from_pretrained('sentence-transformers/stsb-roberta-base-v2')

# 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': 75, 'do_lower_case': False}) with Transformer model: RobertaModel 
  (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

29 files · 5.35 GBWeights 499 MB (safetensors). Sizes and sha256 from the signed manifest.
Show all 29 files with their sha256
FileSizesha256
.gitattributes1.15 KB0715f1c545aceae8ca371f37bf6f2bd6d52d92a9226002780ce3c41bcc6a548d
1_Pooling/config.json190 Ba37f83ada23e7887be6b88f4998927dbeac0038af301553c7cd5461413bf1a56
README.md3.50 KBf98ad806aeb729e4d3b0ad080bdf4ce19537d05c2a65c22d3d98b0c0d107a9d4
config.json675 B350608bd1847c8a2cec75fe1c36a407ce092ad82e8e41694569aa699ff84ee8f
config_sentence_transformers.json122 Bb8c64b5cece00d8424b4896ea75b512b6008576088497609dfeb6bd63e6d36b8
flax_model.msgpack499 MB6eaf3508e4f24b3942477ea5d3b65c2a5ea3e81d2932c885c8644f43cbfc8b53
merges.txt456 KBfe36cab26d4f4421ed725e10a2e9ddb7f799449c603a96e7f29b5a3c82a95862
model.safetensors499 MB12b3e884d10ac1ae530436e282d9b6c4ae47151c5cd785aaac74c77a4f65a61f
modules.json229 B8f4b264b80206c830bebbdcae377e137925650a433b689343a63bdc9b3145460
onnx/model.onnx496 MBb809e90e080afca595baa65e789799542cbdb5be7287400e3505a08d72e62058
onnx/model_O1.onnx496 MBa7ca5d26001d6423585a6970f54aeec61e617e2c3a6a56add1cb75de1da63063
onnx/model_O2.onnx496 MB03fc97b5b6acad4fb60c225af262ad16ebaea37d9c7a450971cc358a51a74452
onnx/model_O3.onnx496 MBd5aa44d84f64cddaf0e76b7dc7c99eca2daed4040bc1b4a146bef5c5f306b844
onnx/model_O4.onnx248 MB200b322606a2cb54bfd172a9d58900315bce97f6dd2798abc5350b8ef383e320
onnx/model_qint8_arm64.onnx125 MB0467285da89a9adc23c1cce273104c16d5d389a285e3117f835b161b4be174b3
onnx/model_qint8_avx512.onnx125 MB0467285da89a9adc23c1cce273104c16d5d389a285e3117f835b161b4be174b3
onnx/model_qint8_avx512_vnni.onnx125 MB0467285da89a9adc23c1cce273104c16d5d389a285e3117f835b161b4be174b3
onnx/model_quint8_avx2.onnx125 MB9127570642a41cb54fc46602c45102ad3f926880a0dcb565a848a7c91aa89514
openvino/openvino_model.bin496 MBcc3648b7bc314f97df2da50f11010b34354fa7392996993457c5da5eed07f17b
openvino/openvino_model.xml409 KB12a847a142c06e26b193f85c6b8c0986962c292088b562b8481c0aad00a23efe
openvino/openvino_model_qint8_quantized.bin125 MB9a7051926274d275387cb8b73c9328448ae46021f222bc04462e7695866673f6
openvino/openvino_model_qint8_quantized.xml718 KBaade6f175b1388b8d41b76d5dd45c620c3b0370b08b1db5b0e45403aebb99b32
pytorch_model.bin499 MB417c0e9ea35a21ead76cb2fe422b51ff7fbd2a206654754753ddc6b27a17ba7c
sentence_bert_config.json52 B10565cc7e408bf2a1260d7e15d3638f7cad3522797e062bacb4607255d0fc0cb
special_tokens_map.json239 B378eb3bf733eb16e65792d7e3fda5b8a4631387ca04d2015199c4d4f22ae554d
tf_model.h5499 MBa4a8ca873071fb455a3eec29fc5fa1b72b5e176dab816e9fbfb94659fb51a41a
tokenizer.json1.36 MB33465117406b9007673e8ba283f7f1383d9b5094df947481af60eec94ed7d7bd
tokenizer_config.json1.11 KBb5ce7503a23524e1897e50a553486e9b21cc791f48b4439018d10dde8cec59c4
vocab.json798 KBed19656ea1707df69134c4af35c8ceda2cc9860bf2c3495026153a133670ab5e
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
e912d853e5 pinned now2026-11-15 02:46 UTC29 files · 5.35 GB

Use it

$ fw get sentence-transformers/stsb-roberta-base-v2
# manifest sha256 ca2cf6c1a8b7… · 5.35 GB · 29 files
$ fw verify ./stsb-roberta-base-v2 sentence-transformers/stsb-roberta-base-v2
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-roberta-base-v2.json --dir ./stsb-roberta-base-v2 $ python3 fw.py verify ./stsb-roberta-base-v2 ./sentence-transformers__stsb-roberta-base-v2.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download sentence-transformers/stsb-roberta-base-v2 --revision e912d853e58141c06b0529efae1b46bee1bf2ba1 --local-dir ./stsb-roberta-base-v2
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-roberta-base-v2", revision="e912d853e58141c06b0529efae1b46bee1bf2ba1") model = AutoModel.from_pretrained("sentence-transformers/stsb-roberta-base-v2", revision="e912d853e58141c06b0529efae1b46bee1bf2ba1", 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-roberta-base-v2", revision="e912d853e58141c06b0529efae1b46bee1bf2ba1") 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
f98ad806aeb729e4d3b0ad080bdf4ce19537d05c2a65c22d3d98b0c0d107a9d4
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-roberta-base-v2Date: 2026-11-15Commit: e912d85Signed: 2DC28CC7B26A283B ✓
Upstream
sentence-transformers/stsb-roberta-base-v2
Pinned commit
e912d853e58141c06b0529efae1b46bee1bf2ba1
Manifest
stsb-roberta-base-v2.json · .minisig
Manifest sha256
ca2cf6c1a8b7aa8a6049e6e1da975a612d517ae2e4705ae79b31e0f889616a29
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 02:46 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/sentence-transformers/stsb-roberta-base-v2.json $ curl -O https://freeweights.allternit.com/manifests/sentence-transformers/stsb-roberta-base-v2.json.minisig $ minisign -Vm stsb-roberta-base-v2.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-roberta-base-v2
Open in Freeweights Studio

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

Signed manifest
minisign, key 2DC28CC7B26A283B. stsb-roberta-base-v2.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