Sentence Similarity
sentence-transformers
Safetensors
modernbert
feature-extraction
dense
Generated from Trainer
dataset_size:12868
loss:OptimizedContrastiveDistillationLoss
text-embeddings-inference
Instructions to use barealek/peftech-v1 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- sentence-transformers
How to use barealek/peftech-v1 with sentence-transformers:
from sentence_transformers import SentenceTransformer model = SentenceTransformer("barealek/peftech-v1") sentences = [ "Instruct: Retrieve semantically similar text based on safety profile\nQuery: This is a vile, unbelievable, horrific story and these people are disgusting!! \nI am speechless as to the heinous behavior of this MOTHER & SON KILLERS! This is the most cold hearted, callous act for anyone and then to have the Mother and son do do this together makes me sick. Of course the Mother claims she doesn't know if her underage son was drinking! She reeked of alcohol herself which means, that yes, he was drinking, she probably gave him the alcohol and then they decided to wait several hours for the driver's blood alcohol to go down. He only came forward because there were multiple witnesses!! I am sick. This is some of the most vile behavior I have read, they stopped the car, and he got out and pulled the victim from his windshield and threw him on the ground. They both need to be charged with the MAXIMUM punishment possible. Mother & son deserve to be shot.", "Instruct: Retrieve semantically similar text based on safety profile\nQuery: Instead of restrooms, we'll only have porta potties installed. Problem solved. Transgender friendly restrooms.", "Instruct: Retrieve semantically similar text based on safety profile\nQuery: $26,443 a year for tuition and the best thing they can think of to chant is \"F%^$ Trump?", "Instruct: Retrieve semantically similar text based on safety profile\nQuery: I'll leave the partisan politics out of my comment for a change.\n\nTo our troops. Take care and if you have to shoot, shoot the other poor bastard so you can come home." ] embeddings = model.encode(sentences) similarities = model.similarity(embeddings, embeddings) print(similarities.shape) # [4, 4] - Notebooks
- Google Colab
- Kaggle
metadata
tags:
- sentence-transformers
- sentence-similarity
- feature-extraction
- dense
- generated_from_trainer
- dataset_size:12868
- loss:OptimizedContrastiveDistillationLoss
base_model: lightonai/modernbert-embed-large
widget:
- source_sentence: >-
Instruct: Retrieve semantically similar text based on safety profile
Query: This is a vile, unbelievable, horrific story and these people are
disgusting!!
I am speechless as to the heinous behavior of this MOTHER & SON KILLERS!
This is the most cold hearted, callous act for anyone and then to have the
Mother and son do do this together makes me sick. Of course the Mother
claims she doesn't know if her underage son was drinking! She reeked of
alcohol herself which means, that yes, he was drinking, she probably gave
him the alcohol and then they decided to wait several hours for the
driver's blood alcohol to go down. He only came forward because there were
multiple witnesses!! I am sick. This is some of the most vile behavior I
have read, they stopped the car, and he got out and pulled the victim from
his windshield and threw him on the ground. They both need to be charged
with the MAXIMUM punishment possible. Mother & son deserve to be shot.
sentences:
- >-
Instruct: Retrieve semantically similar text based on safety profile
Query: Instead of restrooms, we'll only have porta potties installed.
Problem solved. Transgender friendly restrooms.
- >-
Instruct: Retrieve semantically similar text based on safety profile
Query: $26,443 a year for tuition and the best thing they can think of
to chant is "F%^$ Trump?
- >-
Instruct: Retrieve semantically similar text based on safety profile
Query: I'll leave the partisan politics out of my comment for a change.
To our troops. Take care and if you have to shoot, shoot the other poor
bastard so you can come home.
- source_sentence: >-
Instruct: Retrieve semantically similar text based on safety profile
Query: Trump seems to come away unscathed. The talking heads on CNN must
have been watching a different testimony then what we saw.
sentences:
- |-
Instruct: Retrieve semantically similar text based on safety profile
Query: Bautista went oh for 4 and struck out 4 times.
Batting a average is now 109.
What a waste of space. Time to sit him down and let a peewee player hit.
What at $18 million per year?
- >-
Instruct: Retrieve semantically similar text based on safety profile
Query: Sounds like producer intended a form of Semitic hyperbole to make
a point?
Didn't see it. Wonder if his point was the institutional church was
anti-sex?
A trove of works underscore how bad sex was. No "Joy of Sex" manuals in
RCC circles!
Pleasure and sex were not condoned until Aquinas thought a little
pleasure was acceptable, only in context of conception. Hence the RCC
joke, "Not a sin if you didn't take pleasure in it".
And masturbation remains a mortal sin! Taking pleasure when not
conceiving.
The stranglehold on sexuality in the hands of men supposedly celibate!?
Like 9 Republican senators deciding on health care for women.
Not that films may be bizarre but the theater of the absurd we're forced
to play roles in is.
- >-
Instruct: Retrieve semantically similar text based on safety profile
Query: I agree most of them taste like crap. But I'm still trying to
figure out why eating animals is bad or immoral. I eat animals. When I
die, the bugs will eat my body, which will in turn will feed other
animal organisms. As my body decays it will enrich the soil so plants
will grow. I owe it to this cycle to make sure my body is appropriately
nourished to continue the cycle. My body is omnivorous. It is designed
to consume both plants and animals. I am not so egotistical to think
that I am above the nature in which I was created. There is a logic and
order to the biological diversity of the planet. Who am I to screw with
it. So vegans, get off your high horses and quit condemning those of us
who like meat as somehow less compassionate and less in tune with nature
than those who just eat plants. I say to them, they are depriving the
bugs of a well-fed body. How inconsiderate.
- source_sentence: >-
Instruct: Retrieve semantically similar text based on safety profile
Query: Just as repubs tend to be phony conservatives, they are also phony
Christians. For example many republicans favor the death penalty.
Considering that the Christian religion is based upon the capital
punishment of its leader, well what can I say. Do they believe that it
was all right to kill their savior?
sentences:
- >-
Instruct: Retrieve semantically similar text based on safety profile
Query: May he find strength within his family and villagers who benefit
from his magnificent hunting success. Providing food for his family and
friends is the most socially acceptable action any human being might
perform. It is not displaced by the false, artificial "social" media of
the naysayers, stupid, and racist. The vile comments on such media have
no value in the true worth of a human being. Allowing it to influence
or change your humanity to provide for your people would reward those
same evil cowards. Your life has been well lived; No need to change it
for faceless, ignorant misusers of the technology allowing all to be
connected. Just live a good life, as was said by another hero in the
WWII movie, Saving Private Ryan. He was saved by others in the worst of
times and lived a good life. So shall you.
- >-
Instruct: Retrieve semantically similar text based on safety profile
Query: This was NOT a WOMEN"S MARCH. It was a spoiled brat march made up
of some women and led by a jar of lard, a used and useless tampon, and a
screaming shrew of privilege wearing pearls. It was both ugly, pathetic,
obnoxious, and inane, just as Moore, Madonna, and Judd are. MILLIONS of
WOMEN did NOT participate because we do not believe any of the crap
these idiots were hawking and can take of ourselves. Women do NOT OWN a
fetus - they do NOT own a child and have no right - NONE - to kill
anyone. Where the hell are these million women when a child is
slaughtered in partial birth abortion and then the baby body parts are
taken in order to sell them. Doing their nails and wearing pussy hats.
Women do NOT have more rights than men. Women have the right NOT to get
pregnant and every thing available to them for that. Abortion must be
rare to save the life of the mother and to protect a young girl from the
consequences of rape or incest.
- >-
Instruct: Retrieve semantically similar text based on safety profile
Query: What a wholly ignorant, in the worst way, statement. Blacks have
voted democratic since they were pushed out of the party of lincoln by
white racists. If BO was a conservative and blacks were conservative
leaning they would have voted the same way. The majority of white
people in America didnt vote for BO; hence the Obama coalition. Black
and brown people also voted in larger numbers because it was a history
making election, BLACK man running for, and having a good chance to
become president in a country whose history and riches is built on white
supremacy. They didnt come out in the same numbers afterwards, hence he
lost control of the congress. But yes, lets try to paint black (and
brown) peoples with the same racist brush; let's pretend that black
people having 'racial' bias is the same as white racists who own the
systems; lets pretend they have the power to impact the lives of whites
in the same way; let's pretend that a black trump would have been
elected to the presidency.
- source_sentence: |-
Instruct: Retrieve semantically similar text based on safety profile
Query: You are picking fly shit out of pepper.
sentences:
- >-
Instruct: Retrieve semantically similar text based on safety profile
Query: Sounds like that's pretty close to what Governor Walker will
submit to the lege in early October. They can once again try to avoid
making the difficult decisions before November 8 but the pressure and
the spotlight will be on them to do their damn jobs now that the
Chenault/Meyers caucus has refused to deal with what the Governor
proposed last session.
- >-
Instruct: Retrieve semantically similar text based on safety profile
Query: The write references time some the damn was built. When land was
stolen and a group of people were banned from the city. This happened
and it was recent. Very predictable that such treatment by pioneers
would be forgiven. In fact some folk don't even want such history even
spoke of. The behavior of Anchorage's pioneers is real and horrible. And
recent. But hey, go ahead and dimish that horrible behavior with info
from the Amazon. It speaks volumes about how folks view the heinous
behaviors of our pioneers.
- >-
Instruct: Retrieve semantically similar text based on safety profile
Query: They deserve the death penalty, why should we pay for their home
away from home for the rest of their lives, pretty pathetic 😞
- source_sentence: >-
Instruct: Retrieve semantically similar text based on safety profile
Query: We will see women as popes when Islamic men stop raping women,
playing tahharush, killing gays, forcing them to cover up, not allowing
them to drive, stop performing genital mutilation etc. Jk we know neither
will ever happen. Now run along and make my white self a sandwich honey!!
sentences:
- >-
Instruct: Retrieve semantically similar text based on safety profile
Query: Right, so instead of proving your claim about the Hawaiian haters
in this thread, you instead respond with the typical racist Hawaiian
stereotypes about haoles.
I see racism in Hawaii because ignorant racists like you pretend that
your blind hatred is something other than what it is.
The fact is I have said nothing different than the kanaka maoil who were
arrested outside of the Na'i Aupuni convention, but the difference is,
you can not stand hearing it from someone who you assume does not have
the magic blood.
News flash. Every single person on this planet is indigenous. Get over
yourself.
- >-
Instruct: Retrieve semantically similar text based on safety profile
Query: Gary Johnson.......Really? Gary should endorse Trump to prevent
Hillary from winning. I say DAMN the media lies! Clintons Out of our
government! Podesta and all the other little rats too!
- >-
Instruct: Retrieve semantically similar text based on safety profile
Query: It's official. Canadians have been driven to mental illness.
(The test for civility here is confusing. I rated a comment referring to
the left as disgusting and vile as not good but civil. There were no
personal names. "Vile" means disgusted, and the poster was disgusted. So
??? If that's not OK, why is "Fiberals" allowed? That's referring to the
Liberals as liars.)
pipeline_tag: sentence-similarity
library_name: sentence-transformers
SentenceTransformer based on lightonai/modernbert-embed-large
This is a sentence-transformers model finetuned from lightonai/modernbert-embed-large. It maps sentences & paragraphs to a 1024-dimensional dense vector space and can be used for semantic textual similarity, semantic search, paraphrase mining, text classification, clustering, and more.
Model Details
Model Description
- Model Type: Sentence Transformer
- Base model: lightonai/modernbert-embed-large
- Maximum Sequence Length: 256 tokens
- Output Dimensionality: 1024 dimensions
- Similarity Function: Cosine Similarity
Model Sources
- Documentation: Sentence Transformers Documentation
- Repository: Sentence Transformers on GitHub
- Hugging Face: Sentence Transformers on Hugging Face
Full Model Architecture
SentenceTransformer(
(0): Transformer({'max_seq_length': 256, 'do_lower_case': False, 'architecture': 'ModernBertModel'})
(1): Pooling({'word_embedding_dimension': 1024, 'pooling_mode_cls_token': False, 'pooling_mode_mean_tokens': True, 'pooling_mode_max_tokens': False, 'pooling_mode_mean_sqrt_len_tokens': False, 'pooling_mode_weightedmean_tokens': False, 'pooling_mode_lasttoken': False, 'include_prompt': True})
(2): Normalize()
)
Usage
Direct Usage (Sentence Transformers)
First install the Sentence Transformers library:
pip install -U sentence-transformers
Then you can load this model and run inference.
from sentence_transformers import SentenceTransformer
# Download from the 🤗 Hub
model = SentenceTransformer("sentence_transformers_model_id")
# Run inference
sentences = [
'Instruct: Retrieve semantically similar text based on safety profile\nQuery: We will see women as popes when Islamic men stop raping women, playing tahharush, killing gays, forcing them to cover up, not allowing them to drive, stop performing genital mutilation etc. Jk we know neither will ever happen. Now run along and make my white self a sandwich honey!!',
'Instruct: Retrieve semantically similar text based on safety profile\nQuery: It\'s official. Canadians have been driven to mental illness. \n\n(The test for civility here is confusing. I rated a comment referring to the left as disgusting and vile as not good but civil. There were no personal names. "Vile" means disgusted, and the poster was disgusted. So ??? If that\'s not OK, why is "Fiberals" allowed? That\'s referring to the Liberals as liars.)',
"Instruct: Retrieve semantically similar text based on safety profile\nQuery: Right, so instead of proving your claim about the Hawaiian haters in this thread, you instead respond with the typical racist Hawaiian stereotypes about haoles.\n\nI see racism in Hawaii because ignorant racists like you pretend that your blind hatred is something other than what it is.\n\nThe fact is I have said nothing different than the kanaka maoil who were arrested outside of the Na'i Aupuni convention, but the difference is, you can not stand hearing it from someone who you assume does not have the magic blood.\n\nNews flash. Every single person on this planet is indigenous. Get over yourself.",
]
embeddings = model.encode(sentences)
print(embeddings.shape)
# [3, 1024]
# Get the similarity scores for the embeddings
similarities = model.similarity(embeddings, embeddings)
print(similarities)
# tensor([[1.0000, 0.9453, 0.9609],
# [0.9453, 1.0000, 0.9609],
# [0.9609, 0.9609, 1.0000]], dtype=torch.bfloat16)
Training Details
Training Dataset
Unnamed Dataset
- Size: 12,868 training samples
- Columns:
sentence_0,sentence_1, andlabel - Approximate statistics based on the first 1000 samples:
sentence_0 sentence_1 label type string string float details - min: 20 tokens
- mean: 82.03 tokens
- max: 256 tokens
- min: 20 tokens
- mean: 84.69 tokens
- max: 256 tokens
- min: 0.0
- mean: 0.51
- max: 1.0
- Samples:
sentence_0 sentence_1 label Instruct: Retrieve semantically similar text based on safety profile
Query: You threatened to kill people when you made this statement. "Except maybe criminals who have to consider whether their next victim is packing heat. Which by the way, I don't. Probably." Too many of you white folks refuse to take responsibility for your choices. I consider the GOP, in the 21st century, to be little more than a white identity death cult. You love being white and armed more than being human beings or Americans. You have made it clear that you have no problem taking a human life. Do you support the state sponsored killing of unarmed black people? BTW, you didn't respond to my comments about the Vietnam war. Are you not brave?Instruct: Retrieve semantically similar text based on safety profile
Query: Shoot the messenger--an ancient tradition.1.0Instruct: Retrieve semantically similar text based on safety profile
Query: This land is OUR land, David. If Seneca wants to do logging, then do it on private land, the problem is they have over cut their private lands and now they want to get their greedy hands on the last of OUR public forests. I have a job, I have been working since I was eleven years old and am nearing retirement age. I have also been a volunteer for over 25 years working to help us transition our economy and consciousness to one that is truly sustainable. We are in the midst of the most devastating crisis humans have ever faced due to burning fossil fuels, deforestation, over fishing, pollution, chemical farming and over human population. We have created the sixth mass species extinction! Wake up, David and the rest of you who think working to protect our last wildlands- and the biosphere in general- is "wacko." What is "wacko" is those of you who are in denial of this global crisis. Face facts.Instruct: Retrieve semantically similar text based on safety profile
Query: Well that's a new level of ineptitude. They literally didn't get their own memo. I'm sure it was entirely accidental...1.0Instruct: Retrieve semantically similar text based on safety profile
Query: What's the matter?
Did he get too close to the truth for you by characterizing Trump as a rich narcissist, materialist, demagogue who doesn't really have any coherent ''program'' other than staying at the center of attention, expanding his family's wealth and influence, and being applauded by his core constituency?Instruct: Retrieve semantically similar text based on safety profile
Query: He can get a translator. Trudeau just speaks nonsense in both.1.0 - Loss:
main.OptimizedContrastiveDistillationLoss
Training Hyperparameters
Non-Default Hyperparameters
per_device_train_batch_size: 16per_device_eval_batch_size: 16num_train_epochs: 1multi_dataset_batch_sampler: round_robin
All Hyperparameters
Click to expand
overwrite_output_dir: Falsedo_predict: Falseeval_strategy: noprediction_loss_only: Trueper_device_train_batch_size: 16per_device_eval_batch_size: 16per_gpu_train_batch_size: Noneper_gpu_eval_batch_size: Nonegradient_accumulation_steps: 1eval_accumulation_steps: Nonetorch_empty_cache_steps: Nonelearning_rate: 5e-05weight_decay: 0.0adam_beta1: 0.9adam_beta2: 0.999adam_epsilon: 1e-08max_grad_norm: 1num_train_epochs: 1max_steps: -1lr_scheduler_type: linearlr_scheduler_kwargs: Nonewarmup_ratio: 0.0warmup_steps: 0log_level: passivelog_level_replica: warninglog_on_each_node: Truelogging_nan_inf_filter: Truesave_safetensors: Truesave_on_each_node: Falsesave_only_model: Falserestore_callback_states_from_checkpoint: Falseno_cuda: Falseuse_cpu: Falseuse_mps_device: Falseseed: 42data_seed: Nonejit_mode_eval: Falsebf16: Falsefp16: Falsefp16_opt_level: O1half_precision_backend: autobf16_full_eval: Falsefp16_full_eval: Falsetf32: Nonelocal_rank: 0ddp_backend: Nonetpu_num_cores: Nonetpu_metrics_debug: Falsedebug: []dataloader_drop_last: Falsedataloader_num_workers: 0dataloader_prefetch_factor: Nonepast_index: -1disable_tqdm: Falseremove_unused_columns: Truelabel_names: Noneload_best_model_at_end: Falseignore_data_skip: Falsefsdp: []fsdp_min_num_params: 0fsdp_config: {'min_num_params': 0, 'xla': False, 'xla_fsdp_v2': False, 'xla_fsdp_grad_ckpt': False}fsdp_transformer_layer_cls_to_wrap: Noneaccelerator_config: {'split_batches': False, 'dispatch_batches': None, 'even_batches': True, 'use_seedable_sampler': True, 'non_blocking': False, 'gradient_accumulation_kwargs': None}parallelism_config: Nonedeepspeed: Nonelabel_smoothing_factor: 0.0optim: adamw_torch_fusedoptim_args: Noneadafactor: Falsegroup_by_length: Falselength_column_name: lengthproject: huggingfacetrackio_space_id: trackioddp_find_unused_parameters: Noneddp_bucket_cap_mb: Noneddp_broadcast_buffers: Falsedataloader_pin_memory: Truedataloader_persistent_workers: Falseskip_memory_metrics: Trueuse_legacy_prediction_loop: Falsepush_to_hub: Falseresume_from_checkpoint: Nonehub_model_id: Nonehub_strategy: every_savehub_private_repo: Nonehub_always_push: Falsehub_revision: Nonegradient_checkpointing: Falsegradient_checkpointing_kwargs: Noneinclude_inputs_for_metrics: Falseinclude_for_metrics: []eval_do_concat_batches: Truefp16_backend: autopush_to_hub_model_id: Nonepush_to_hub_organization: Nonemp_parameters:auto_find_batch_size: Falsefull_determinism: Falsetorchdynamo: Noneray_scope: lastddp_timeout: 1800torch_compile: Falsetorch_compile_backend: Nonetorch_compile_mode: Noneinclude_tokens_per_second: Falseinclude_num_input_tokens_seen: noneftune_noise_alpha: Noneoptim_target_modules: Nonebatch_eval_metrics: Falseeval_on_start: Falseuse_liger_kernel: Falseliger_kernel_config: Noneeval_use_gather_object: Falseaverage_tokens_across_devices: Trueprompts: Nonebatch_sampler: batch_samplermulti_dataset_batch_sampler: round_robinrouter_mapping: {}learning_rate_mapping: {}
Training Logs
| Epoch | Step | Training Loss |
|---|---|---|
| 0.6211 | 500 | 0.0186 |
Framework Versions
- Python: 3.14.4
- Sentence Transformers: 5.1.0
- Transformers: 4.57.6
- PyTorch: 2.11.0+cu128
- Accelerate: 1.13.0
- Datasets: 4.8.4
- Tokenizers: 0.22.2
Citation
BibTeX
Sentence Transformers
@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",
}