alt.freeweights.embed / paraphrase-distilroberta-base-v1
From: sentence-transformers <huggingface.co/sentence-transformers>Newsgroups: alt.freeweights.embedSubject:

paraphrase-distilroberta-base-v1

Date: 2026-11-15Commit: 48bffbbSigned: 2DC28CC7B26A283B ✓

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

82M params3.52GBparaphrase-distilroberta-base-v1onnx openvino safetensorspermissive
FactsParams82MSize3.52 GBFormatsonnx, openvino, safetensorsTasksentence similarityLicenseApache-2.0From sourcepermissive
$ fw get sentence-transformers/paraphrase-distilroberta-base-v1
# manifest sha256 c5353c277730… · 3.52 GB · 29 files
$ fw verify ./paraphrase-distilroberta-base-v1 sentence-transformers/paraphrase-distilroberta-base-v1
From sourceHosted (signed)sentence-transformers/paraphrase-distilroberta-base-v1Last check: 2026-11-15 02:36 UTC

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

Works with

Evaluate with

Overview

Size
3.52 GB
Weights
328 MB (safetensors)
Parameters
82M
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:36 UTCpassed

Model card

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

sentence-transformers/paraphrase-distilroberta-base-v1#

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/paraphrase-distilroberta-base-v1')
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/paraphrase-distilroberta-base-v1')
model = AutoModel.from_pretrained('sentence-transformers/paraphrase-distilroberta-base-v1')

# 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: 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 · 3.52 GBWeights 328 MB (safetensors). Sizes and sha256 from the signed manifest.
Show all 29 files with their sha256
FileSizesha256
.gitattributes445 B98c91dabef4df27b2fc7c8454d220aba47476f73593cbd034d961fe4927304c1
1_Pooling/config.json190 Ba37f83ada23e7887be6b88f4998927dbeac0038af301553c7cd5461413bf1a56
README.md3.55 KB541f4b0ccacc8da461ea8c316b3cad083ab7d26ba883da04da2710e3031efcba
config.json718 B0092633f7fd10d17a99996ef21d4fb0cd8640cf047a38c5f79d7cf0eb1957453
config_sentence_transformers.json122 Bb8c64b5cece00d8424b4896ea75b512b6008576088497609dfeb6bd63e6d36b8
flax_model.msgpack328 MB6bebbcc7ead5534be3f4dee3e5a1883e2a7e185f1c610256eaf5d804332fc4f9
merges.txt456 KBfe36cab26d4f4421ed725e10a2e9ddb7f799449c603a96e7f29b5a3c82a95862
model.safetensors328 MBb4ac856a15f7faefc81b5611cb99a3504eb9ec6c76e041b5e7d039de70d7bc9d
modules.json229 B8f4b264b80206c830bebbdcae377e137925650a433b689343a63bdc9b3145460
onnx/model.onnx326 MB16ff0a7fef7ac6015d3d6b722676180792981478b013eb4d575216f79686a972
onnx/model_O1.onnx326 MB848037d119c2268d65ea2b389e29830561ead4a8ee19ddff6f4cf2d82d156922
onnx/model_O2.onnx326 MBe075e790f1930ac6f7a72dcfca4ebe3dbf820b96b7930703d9aa0384403e475c
onnx/model_O3.onnx326 MBb669a78a6a6f51ebf0a3f9e123ac0baaa1f6fb4534423bbe320b12cb4255c6f7
onnx/model_O4.onnx163 MB41ad8c457cf098f203f7bbd15248d6868951cf380636d12fad651f0969c01888
onnx/model_qint8_arm64.onnx82.2 MB6966221708244b546da479c9ebc8511dae379b02494fefaeb3839d6e03dc83c3
onnx/model_qint8_avx512.onnx82.2 MB6966221708244b546da479c9ebc8511dae379b02494fefaeb3839d6e03dc83c3
onnx/model_qint8_avx512_vnni.onnx82.2 MB6966221708244b546da479c9ebc8511dae379b02494fefaeb3839d6e03dc83c3
onnx/model_quint8_avx2.onnx82.2 MBf19f1488067cb29f82c9557c5de6a26a51822613a19294eb8d5a3f5a8559b828
openvino/openvino_model.bin326 MBb7bdfae2ba43334548d4177a178b7ba9952e2b880c3d057030c65569c1a753b3
openvino/openvino_model.xml217 KB24c83c4162a5dc56a3e7b22d03b712f0858773c5c509026e77109a645a1381c1
openvino/openvino_model_qint8_quantized.bin82.2 MB82ae350c2f17c17873ac858da7f191ebf5e9f0bb6f8988ee504d68140058b884
openvino/openvino_model_qint8_quantized.xml373 KB0b21ae2a6a177af4f8f429f873911346beb6ec7185873a0cd5795fc99133c665
pytorch_model.bin329 MB4bd939144a97913db8d38fc1445d18e0882eeb1aac445682efda42a878f24a18
sentence_bert_config.json53 B70f4448f31320443fe3557cacea5abf2dcc4915dda8c80646bec9f3bb0aa5a1f
special_tokens_map.json239 B378eb3bf733eb16e65792d7e3fda5b8a4631387ca04d2015199c4d4f22ae554d
tf_model.h5329 MB2378d04662ff468348b8ad0920aeb918a65740b7e4c4cde5242b6bd4747ecca5
tokenizer.json1.36 MB33465117406b9007673e8ba283f7f1383d9b5094df947481af60eec94ed7d7bd
tokenizer_config.json1.32 KBdd22fd095bebff1a649946bdc1468e65ce84d1781d18e022654c6056d339c886
vocab.json798 KBed19656ea1707df69134c4af35c8ceda2cc9860bf2c3495026153a133670ab5e
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
48bffbbd27 pinned now2026-11-15 02:36 UTC29 files · 3.52 GB

Use it

$ fw get sentence-transformers/paraphrase-distilroberta-base-v1
# manifest sha256 c5353c277730… · 3.52 GB · 29 files
$ fw verify ./paraphrase-distilroberta-base-v1 sentence-transformers/paraphrase-distilroberta-base-v1
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/sentence-transformers/paraphrase-distilroberta-base-v1.json --dir ./paraphrase-distilroberta-base-v1 $ python3 fw.py verify ./paraphrase-distilroberta-base-v1 ./sentence-transformers__paraphrase-distilroberta-base-v1.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download sentence-transformers/paraphrase-distilroberta-base-v1 --revision 48bffbbd27bf028ecdd0cd55abb51236ec12ef1b --local-dir ./paraphrase-distilroberta-base-v1
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/paraphrase-distilroberta-base-v1", revision="48bffbbd27bf028ecdd0cd55abb51236ec12ef1b") model = AutoModel.from_pretrained("sentence-transformers/paraphrase-distilroberta-base-v1", revision="48bffbbd27bf028ecdd0cd55abb51236ec12ef1b", 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/paraphrase-distilroberta-base-v1", revision="48bffbbd27bf028ecdd0cd55abb51236ec12ef1b") 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
541f4b0ccacc8da461ea8c316b3cad083ab7d26ba883da04da2710e3031efcba
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: paraphrase-distilroberta-base-v1Date: 2026-11-15Commit: 48bffbbSigned: 2DC28CC7B26A283B ✓
Upstream
sentence-transformers/paraphrase-distilroberta-base-v1
Pinned commit
48bffbbd27bf028ecdd0cd55abb51236ec12ef1b
Manifest
paraphrase-distilroberta-base-v1.json · .minisig
Manifest sha256
c5353c27773021dd64170f8c6f9c20cb4916583f5103917ffb20751dc55356e6
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 02:36 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

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

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

Signed manifest
minisign, key 2DC28CC7B26A283B. paraphrase-distilroberta-base-v1.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