SentenceTransformer based on zacbrld/MNLP_M2_document_encoder
This is a
sentence-transformers
model finetuned from
zacbrld/MNLP_M2_document_encoder
. It maps sentences & paragraphs to a 384-dimensional dense vector space and can be used for semantic textual similarity, semantic search, paraphrase mining, text classification, clustering, and more.
from sentence_transformers import SentenceTransformer
# Download from the 🤗 Hub
model = SentenceTransformer("zacbrld/MNLP_M3_document_encoder_V1")
# Run inference
sentences = [
'synthesis method',
'STEMNET used to receive funding from the Department for Education and Skills Since June 2007, it receives funding from the Department for Children, Schools and Families and Department for Innovation, Universities and Skills, since STEMNET sits on the chronological dividing point (age 16) of both of the new departments',
'The Arab States of the Persian Gulf plan to start their own joint civilian nuclear program An agreement in the final days of the Bush administration provided for cooperation between the United Arab Emirates and the United States of America in which the United States would sell the UAE nuclear reactors and nuclear fuel The UAE would, in return, renounce their right to enrich uranium for their civilian nuclear program At the time of signing, this agreement was touted as a way to reduce risks of nuclear proliferation in the Persian Gulf However, Mustafa Alani of the Dubai-based Gulf Research Center stated that, should the Nuclear Non-Proliferation Treaty collapse, nuclear reactors such as those slated to be sold to the UAE under this agreement could provide the UAE with a path toward a nuclear weapon, raising the specter of further nuclear proliferation In March 2007, foreign ministers of the six-member Gulf Cooperation Council met in Saudi Arabia to discuss progress in plans agreed in December 2006, for a joint civilian nuclear program',
]
embeddings = model.encode(sentences)
print(embeddings.shape)
# [3, 384]# Get the similarity scores for the embeddings
similarities = model.similarity(embeddings, embeddings)
print(similarities.shape)
# [3, 3]
Training Details
Training Dataset
Unnamed Dataset
Size: 34,235 training samples
Columns:
sentence_0
and
sentence_1
Approximate statistics based on the first 1000 samples:
sentence_0
sentence_1
type
string
string
details
min: 3 tokens
mean: 21.24 tokens
max: 256 tokens
min: 34 tokens
mean: 133.62 tokens
max: 256 tokens
Samples:
sentence_0
sentence_1
chemistry experiment
Since 1982, research has been conducted to develop technologies, commonly referred to as electronic noses, that could detect and recognize odors and flavors Application areas include food, medicine and the environment
quantum physics
Hydro electric - Hydro-electric turbomachinery uses potential energy stored in water to flow over an open impeller to turn a generator which creates electricity
Steam turbines - Steam turbines used in power generation come in many different variations The overall principle is high pressure steam is forced over blades attached to a shaft, which turns a generator As the steam travels through the turbine, it passes through smaller blades causing the shaft to spin faster, creating more electricity Gas turbines - Gas turbines work much like steam turbines Air is forced in through a series of blades that turn a shaft Then fuel is mixed with the air and causes a combustion reaction, increasing the power This then causes the shaft to spin faster, creating more electricity Windmills - Also known as a wind turbine, windmills are increasing in popularity for their ability to efficiently use the wind to generate electricity Although they come in many shapes and sizes, the most common one is the la...
physics law
Backlash in gear couplings allows for slight angular misalignment There can be significant backlash in unsynchronized transmissions because of the intentional gap between the dogs in dog clutches The gap is necessary to engage dogs when input shaft (engine) speed and output shaft (driveshaft) speed are imperfectly synchronized If there was a smaller clearance, it would be nearly impossible to engage the gears because the dogs would interfere with each other in most configurations In synchronized transmissions, synchromesh solves this problem However, backlash is undesirable in precision positioning applications such as machine tool tables It can be minimized by choosing ball screws or leadscrews with preloaded nuts, and mounting them in preloaded bearings A preloaded bearing uses a spring and/or a second bearing to provide a compressive axial force that maintains bearing surfaces in contact despite reversal of the load direction
@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 = "https://arxiv.org/abs/1908.10084",
}
MultipleNegativesRankingLoss
@misc{henderson2017efficient,
title={Efficient Natural Language Response Suggestion for Smart Reply},
author={Matthew Henderson and Rami Al-Rfou and Brian Strope and Yun-hsuan Sung and Laszlo Lukacs and Ruiqi Guo and Sanjiv Kumar and Balint Miklos and Ray Kurzweil},
year={2017},
eprint={1705.00652},
archivePrefix={arXiv},
primaryClass={cs.CL}
}
Runs of zacbrld MNLP_M3_document_encoder_V1 on huggingface.co
77
Total runs
-13
24-hour runs
-3
3-day runs
0
7-day runs
16
30-day runs
More Information About MNLP_M3_document_encoder_V1 huggingface.co Model
MNLP_M3_document_encoder_V1 huggingface.co
MNLP_M3_document_encoder_V1 huggingface.co is an AI model on huggingface.co that provides MNLP_M3_document_encoder_V1's model effect (), which can be used instantly with this zacbrld MNLP_M3_document_encoder_V1 model. huggingface.co supports a free trial of the MNLP_M3_document_encoder_V1 model, and also provides paid use of the MNLP_M3_document_encoder_V1. Support call MNLP_M3_document_encoder_V1 model through api, including Node.js, Python, http.
MNLP_M3_document_encoder_V1 huggingface.co is an online trial and call api platform, which integrates MNLP_M3_document_encoder_V1's modeling effects, including api services, and provides a free online trial of MNLP_M3_document_encoder_V1, you can try MNLP_M3_document_encoder_V1 online for free by clicking the link below.
zacbrld MNLP_M3_document_encoder_V1 online free url in huggingface.co:
MNLP_M3_document_encoder_V1 is an open source model from GitHub that offers a free installation service, and any user can find MNLP_M3_document_encoder_V1 on GitHub to install. At the same time, huggingface.co provides the effect of MNLP_M3_document_encoder_V1 install, users can directly use MNLP_M3_document_encoder_V1 installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
MNLP_M3_document_encoder_V1 install url in huggingface.co: