sentence-transformers_paraphrase-multilingual-mpnet-base-v2
sentence-transformers · View on Hugging Face ↗
Model card
The complete upstream card, rendered from this payload's README.md — the same hash-verified bytes the torrent distributes. Images and off-site links are removed; the original card on Hugging Face carries them.
language:
- multilingual
- ar
- bg
- ca
- cs
- da
- de
- el
- en
- es
- et
- fa
- fi
- fr
- gl
- gu
- he
- hi
- hr
- hu
- hy
- id
- it
- ja
- ka
- ko
- ku
- lt
- lv
- mk
- mn
- mr
- ms
- my
- nb
- nl
- pl
- pt
- ro
- ru
- sk
- sl
- sq
- sr
- sv
- th
- tr
- uk
- ur
- vi license: apache-2.0 library_name: sentence-transformers tags:
- sentence-transformers
- feature-extraction
- sentence-similarity
- transformers
- text-embeddings-inference language_bcp47:
- fr-ca
- pt-br
- zh-cn
- zh-tw pipeline_tag: sentence-similarity
sentence-transformers/paraphrase-multilingual-mpnet-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/paraphrase-multilingual-mpnet-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/paraphrase-multilingual-mpnet-base-v2')
model = AutoModel.from_pretrained('sentence-transformers/paraphrase-multilingual-mpnet-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, mean pooling
sentence_embeddings = mean_pooling(model_output, encoded_input['attention_mask'])
print("Sentence embeddings:")
print(sentence_embeddings)
Usage (Text Embeddings Inference (TEI))
Text Embeddings Inference (TEI) is a blazing fast inference solution for text embedding models.
- CPU:
docker run -p 8080:80 -v hf_cache:/data --pull always ghcr.io/huggingface/text-embeddings-inference:cpu-latest --model-id sentence-transformers/paraphrase-multilingual-mpnet-base-v2 --pooling mean --dtype float16
- NVIDIA GPU:
docker run --gpus all -p 8080:80 -v hf_cache:/data --pull always ghcr.io/huggingface/text-embeddings-inference:cuda-latest --model-id sentence-transformers/paraphrase-multilingual-mpnet-base-v2 --pooling mean --dtype float16
Send a request to /v1/embeddings to generate embeddings via the OpenAI Embeddings API:
curl http://localhost:8080/v1/embeddings \
-H "Content-Type: application/json" \
-d '{
"model": "sentence-transformers/paraphrase-multilingual-mpnet-base-v2",
"input": "This is an example sentence"
}'
Or check the Text Embeddings Inference API specification instead.
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",
}
Magnet link
Opens the swarm directly in your torrent client — no file download needed. Copy-paste works too:
magnet:?xt=urn:btih:2f33b65bc2803edf210fe9e3b77293d6c1fdf53a&dn=sentence-transformers_paraphrase-multilingual-mpnet-base-v2Open magnet in torrent client · infohash 2f33b65bc2803edf210fe9e3b77293d6c1fdf53a
Files & hashes
| Path | Size | sha1 | sha256 |
|---|---|---|---|
| 1_Pooling/config.json | 190 B (190 B) | 4e09f293dfe90bba49f87cfe7996271f07be2666 | a37f83ada23e7887be6b88f4998927dbeac0038af301553c7cd5461413bf1a56 |
| README.md | 5.0 KB (5,122 B) | 85215568b2922e39ea203cb9e8064df222066db6 | 06184100d14bfb314649996e8e68d1aae5ec2efd6ff8865a7eec7e3741736154 |
| config.json | 723 B (723 B) | 5dc5669e71003d8acf24e69728e5a1dc36ed11fc | 8b94b5c10efd3c3ca667e5ccd501314eb670cefbf7a465f0a3fc0928a1a0ab87 |
| config_sentence_transformers.json | 122 B (122 B) | b974b349cb2d419ada11181750a733ff82f291ad | b8c64b5cece00d8424b4896ea75b512b6008576088497609dfeb6bd63e6d36b8 |
| model.safetensors | 1.04 GB (1,112,201,288 B) | 91fd95c24a2cf5256df2477dceb6382085c338b3 | b5722100700c48b74c9c199c5f39ff9493c94d1497f719e791d4bc3861d7714a |
| modules.json | 229 B (229 B) | f7640f94e81bb7f4f04daf1668850b38763a13d9 | 8f4b264b80206c830bebbdcae377e137925650a433b689343a63bdc9b3145460 |
| openvino/openvino_model.bin | 1.03 GB (1,109,816,468 B) | 8065dd51d50df5166d550258e5bb7c04f8fec710 | 769542d94a9f10c3e1151fce093399a75b0f52332ecef8569871e449e4087c44 |
| openvino/openvino_model.xml | 399.2 KB (408,806 B) | 519a397199865e539cbd1caf1db3e7385cb49ca7 | 1cd16533d3502e322af1ee0c2d9fe1bd8125cb951f1f299a85abbf2ce3d20717 |
| openvino/openvino_model_qint8_quantized.bin | 266.5 MB (279,413,800 B) | cc890beb00607b7d5324043b41899f5534f9b838 | 02411c6a9007e32d21abe865540e4f1aa1ba926df7e9561e0f677eac21d96827 |
| openvino/openvino_model_qint8_quantized.xml | 702.4 KB (719,253 B) | 3d59504598c5ba53f84d58f4207d08b75a7fef05 | 570f787ad183de40e6022607ec89d23aad6c93929f9bc08fcd929473f531a973 |
| pytorch_model.bin | 1.04 GB (1,112,253,233 B) | fc8e7ec544af60434b385ee34caf84453bc3d1a1 | 29d10eabb079d11355d4405789dd9d43e229ccbc47bc2581d0639edaa1721380 |
| sentence_bert_config.json | 53 B (53 B) | 5fd10429389515d3e5cccdeda08cae5fea1ae82e | 70f4448f31320443fe3557cacea5abf2dcc4915dda8c80646bec9f3bb0aa5a1f |
| sentencepiece.bpe.model | 4.8 MB (5,069,051 B) | 7e88c49faff6c6c136fdf4a3402d0cb534c6ab10 | cfc8146abe2a0488e9e2a0c56de7952f7c11ab059eca145a0a727afce0db2865 |
| special_tokens_map.json | 239 B (239 B) | 2ea7ad0e45a9d1d1591782ba7e29a703d0758831 | 378eb3bf733eb16e65792d7e3fda5b8a4631387ca04d2015199c4d4f22ae554d |
| tokenizer.json | 8.7 MB (9,081,518 B) | 4279db36dd166b0700071894530c745bb0a83131 | 2c3387be76557bd40970cec13153b3bbf80407865484b209e655e5e4729076b8 |
| tokenizer_config.json | 402 B (402 B) | d90e60f188fd2edfbc6134837ee33d96d5514751 | a312d5bef89ec4c9355638520a31582e761f205d79df3002a3bd390d7077455f |
Cite this release
- Canonical URL
- https://aiseedbank.org/models/sentence-transformers_paraphrase-multilingual-mpnet-base-v2/
- Slug
- sentence-transformers_paraphrase-multilingual-mpnet-base-v2
- Infohash
- 2f33b65bc2803edf210fe9e3b77293d6c1fdf53a
- License
- apache-2.0
- Signing key fingerprint
- 85a3b32c3712427b
Every file carries a locally computed sha256 — verify a download against the signed sums: sentence-transformers_paraphrase-multilingual-mpnet-base-v2.SHA256SUMS (+ minisign signature).
Provenance
| Upstream repository | sentence-transformers/paraphrase-multilingual-mpnet-base-v2 |
|---|---|
| Revision (pinned) | 4328cf26390c98c5e3c738b4460a05b95f4911f5 |
| Fetched at | 2026-09-04T05:38:55Z |
| License at fetch | apache-2.0 |
| Snapshot tool | huggingface · seedbank 0.1.0 |
Trackers
- udp://announce.aitorrent.org:6969/announce
- http://announce.aitorrent.org:7070/announce
- udp://announce2.aitorrent.org:6970/announce
- http://announce2.aitorrent.org:7071/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://open.demonii.com:1337/announce
- udp://open.stealth.si:80/announce
- udp://exodus.desync.com:6969/announce
- udp://tracker.torrent.eu.org:451/announce
✓ verified · rehash-vs-hf-metadata at 2026-09-04T05:39:31Z
apache-2.03.38 GB (3,628,970,497 bytes)sentence-transformerspytorchonnxsafetensorsopenvinoxlm-robertafeature-extractionsentence-similaritytransformerstext-embeddings-inferencemultilingualeval-resultsendpoints_compatible50 languages (tf, ar, bg …)paper: 1908.10084