SentenceTransformer(
(0): Transformer({'max_seq_length': 256, 'do_lower_case': False, 'architecture': 'BertModel'})
(1): Pooling({'word_embedding_dimension': 384, '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()
)pip install -U sentence-transformers1from sentence_transformers import SentenceTransformer
2
3# Download from the 🤗 Hub
4model = SentenceTransformer("sentence_transformers_model_id")
5# Run inference
6sentences = [
7 'The entire country of India receives more than 50% of its annual rainfall during the winter season',
8 'prepared in the last week of December 2018. North India consisting of seven subdivisions (East U.P., West U.P., Uttaranchal, Haryana, Punjab, Himachal Pradesh, Jammu & Kashmir) receives about 17% of its annual rainfall during the winter season (January to March). The Jammu & Kashmir in particular receives about 30% of its annual rainfall during this period. The winter rainfall is very crucial for ',
9 'take care of their crops and livestock. The information would be updated twice a week on every Tuesday and Friday. The app would provide information in the form of images, maps and pictures to help the farmers for decision making based on weather information and agromet advisories. Fig. 15. Megdoot Mobile App (ii) IMD in collaboration with WOTR, Pune is developing Decision Support System software ',
10]
11embeddings = model.encode(sentences)
12print(embeddings.shape)
13# [3, 384]
14
15# Get the similarity scores for the embeddings
16similarities = model.similarity(embeddings, embeddings)
17print(similarities)
18# tensor([[ 1.0000, 0.0534, -0.2588],
19# [ 0.0534, 1.0000, 0.1284],
20# [-0.2588, 0.1284, 1.0000]])sentence_0, sentence_1, and label| sentence_0 | sentence_1 | label | |
|---|---|---|---|
| type | string | string | float |
| details |
|
|
|
| sentence_0 | sentence_1 | label |
|---|---|---|
The meeting on Disaster Preparedness resulted in a 20% reduction in climate-related disasters in the region | Centre (SRLDC), Bengaluru Familiarization of web portal exclusively created by IMD, New Delhi for Power System Operation Co- operation (POSOCO) use and interpretation of weather data on 12th July, 2017 Presentation on Disaster Preparedness Shri Bikram Singh, Sc. ‘E’ during the presentation Shri Bikram Singh, Sc. ‘E’ attended a meeting on 14th July, 2017 on Disaster Preparedness and gave a presenta | 0.0 |
The installation of AWOS systems was funded by a private climate organization based in the United States | Govt. of India on 29.09.2024. On this occasion Shri Bikram Singh, Head/Scientist-F, Meteorological Center, Dehradun, Officials from MoES & senior officials of the Govt. of Uttarakhand were also present. H-AWOS installation at Kedarnath ji H-AWOS installation at Kedarnath ji H-AWOS installation at Kedarnath ji The three new Automatic Weather Observing Systems (AWOS) have been installed at Runway- 2 | 0.0 |
The centre has launched a mobile application for tracking climate changes | users. 3. Web based service has been started by the centre by creation of electronic versions of 14 language editions of Rashtriya Panchang which can be accessed by the users through the PAC Kolkata website. 4. A pocket-type, card-size calendar containing brief information on important celestial events during the year 2017 has been published in for benefit of users. 5. The centre has prepared mont | 0.0 |
CosineSimilarityLoss with these parameters:
1{
2 "loss_fct": "torch.nn.modules.loss.MSELoss"
3}per_device_train_batch_size: 16per_device_eval_batch_size: 16num_train_epochs: 10multi_dataset_batch_sampler: round_robindo_predict: Falseeval_strategy: noprediction_loss_only: Trueper_device_train_batch_size: 16per_device_eval_batch_size: 16gradient_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: 10max_steps: -1lr_scheduler_type: linearlr_scheduler_kwargs: Nonewarmup_ratio: Nonewarmup_steps: 0log_level: passivelog_level_replica: warninglog_on_each_node: Truelogging_nan_inf_filter: Trueenable_jit_checkpoint: Falsesave_on_each_node: Falsesave_only_model: Falserestore_callback_states_from_checkpoint: Falseuse_cpu: Falseseed: 42data_seed: Nonebf16: Falsefp16: Falsebf16_full_eval: Falsefp16_full_eval: Falsetf32: Nonelocal_rank: -1ddp_backend: Nonedebug: []dataloader_drop_last: Falsedataloader_num_workers: 0dataloader_prefetch_factor: Nonedisable_tqdm: Falseremove_unused_columns: Truelabel_names: Noneload_best_model_at_end: Falseignore_data_skip: Falsefsdp: []fsdp_config: {'min_num_params': 0, 'xla': False, 'xla_fsdp_v2': False, 'xla_fsdp_grad_ckpt': False}accelerator_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: Nonegroup_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: Truepush_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_for_metrics: []eval_do_concat_batches: Trueauto_find_batch_size: Falsefull_determinism: Falseddp_timeout: 1800torch_compile: Falsetorch_compile_backend: Nonetorch_compile_mode: Noneinclude_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: Trueuse_cache: Falseprompts: Nonebatch_sampler: batch_samplermulti_dataset_batch_sampler: round_robinrouter_mapping: {}learning_rate_mapping: {}| Epoch | Step | Training Loss |
|---|---|---|
| 10.0 | 500 | 0.0628 |
1@inproceedings{reimers-2019-sentence-bert,
2 title = "Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks",
3 author = "Reimers, Nils and Gurevych, Iryna",
4 booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing",
5 month = "11",
6 year = "2019",
7 publisher = "Association for Computational Linguistics",
8 url = "https://arxiv.org/abs/1908.10084",
9}