Views
No views yet
SentenceTransformer(
(0): Transformer({'max_seq_length': 256, 'do_lower_case': False}) with Transformer model: 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("dabraldeepti25/embedding-model-midterm-submission-updated")
5# Run inference
6sentences = [
7 'Comprehensive Flight Analysis: NYC to ROM\n \n Route Overview:\n \n Route Characteristics:\n - Distance and typical duration\n - Common connection points\n - Seasonal weather impact\n - Time zone considerations\n \n Market Analysis:\n - Popular travel periods\n - Price fluctuation patterns\n - Competing airlines\n - Alternative routes\n \n Operational Considerations:\n - Aircraft types commonly used\n - Typical delays and causes\n - Seasonal performance metrics\n - Airport congestion analysis\n \n \n Pricing Information:\n Base Fare: 184.00\n Total Price: 333.65 EUR\n \n Detailed Flight Information:\n \n Flight Segment Analysis:\n Carrier: TP 204\n Equipment: 32Q\n \n Departure Details:\n Airport: EWR\n Terminal: B\n Time: 2025-03-27T00:55:00\n \n Arrival Details:\n Airport: LIS\n Terminal: 1\n Time: 2025-03-27T11:40:00\n \n Operational Information:\n - Aircraft specifications\n - Typical on-time performance\n - Seasonal reliability metrics\n \n Flight Segment Analysis:\n Carrier: TP 838\n Equipment: 32N\n \n Departure Details:\n Airport: LIS\n Terminal: 1\n Time: 2025-03-27T20:00:00\n \n Arrival Details:\n Airport: FCO\n Terminal: 1\n Time: 2025-03-28T00:05:00\n \n Operational Information:\n - Aircraft specifications\n - Typical on-time performance\n - Seasonal reliability metrics\n \n \n Route Market Analysis:\n - Historical price trends\n - Peak travel periods\n - Alternative routing options\n - Alliance and codeshare details\n \n Airport Information:\n \n Airport: NYC\n \n Terminal Information:\n - Layout and facilities\n - Transfer processes\n - Security procedures\n - Lounges and services\n \n Ground Transportation:\n - Public transit options\n - Taxi and ride-share\n - Car rental facilities\n - Parking services\n \n Amenities:\n - Dining options\n - Shopping facilities\n - Business services\n - Medical facilities\n \n \n Airport: ROM\n \n Terminal Information:\n - Layout and facilities\n - Transfer processes\n - Security procedures\n - Lounges and services\n \n Ground Transportation:\n - Public transit options\n - Taxi and ride-share\n - Car rental facilities\n - Parking services\n \n Amenities:\n - Dining options\n - Shopping facilities\n - Business services\n - Medical facilities\n \n \n Travel Planning Guidelines:\n - Optimal booking windows\n - Fare class benefits\n - Baggage policies\n - Transit visa requirements\n - Connection considerations\n \n Additional Services:\n - Available ancillary services\n - Lounge access details\n - Special assistance services\n - Meal and seat selection options',
8 "thumb|300x300px|The Colosseum\nTh\n \n Nearby Attractions:\n '''Rome''' (Italian and Latin: ''Roma''), the 'Eternal City', is the capital and largest city of Italy and of the Lazio region. It's the famed city of the Roman Empire, the Seven Hills, ''La Dolce Vita'', the Vatican City and ''Three Coins in the Fountain''. Rome, as a millennia-long centre of power, culture and religion, was the centre of one of the greatest civilisations ever, and has exerted a huge influence over the world in its circa 2500 years of existence.\nthumb|300x300px|The Colosseum\nThe historic centre of the city is a UNESCO World Heritage Site. With wonderful palaces, thousand-year-old churches and basilicas, grand romantic ruins, opulent monuments, ornate statues and graceful fountains, Rome has an immensely rich historical heritage and cosmopolitan atmosphere, making it one of Europe's and the world's most visited, famous, influential and beautiful capitals. Today, Rome has a growing nightlife scene and is also seen as a shopping heaven, being regarded as one of the fashi\n \n Local Dining Scene:\n '''Rome''' (Italian and Latin: ''Roma''), the 'Eternal City', is the capital and largest city of Italy and of the Lazio region. It's the famed city of the Roman Empire, the Seven Hills, ''La Dolce Vita'', the Vatican City and ''Three Coins in the Fountain''. Rome, as a millennia-long centre of power, culture and religion, was the centre of one of the greatest civilisations ever, and has exerted a huge influence over the world in its circa 2500 years of existence.\nthumb|300x300px|The Colosseum\nTh",
9 'Comprehensive Flight Analysis: NYC to ROM\n \n Route Overview:\n \n Route Characteristics:\n - Distance and typical duration\n - Common connection points\n - Seasonal weather impact\n - Time zone considerations\n \n Market Analysis:\n - Popular travel periods\n - Price fluctuation patterns\n - Competing airlines\n - Alternative routes\n \n Operational Considerations:\n - Aircraft types commonly used\n - Typical delays and causes\n - Seasonal performance metrics\n - Airport congestion analysis\n \n \n Pricing Information:\n Base Fare: 184.00\n Total Price: 333.65 EUR\n \n Detailed Flight Information:\n \n Flight Segment Analysis:\n Carrier: TP 202\n Equipment: 32Q\n \n Departure Details:\n Airport: EWR\n Terminal: B\n Time: 2025-03-27T18:40:00\n \n Arrival Details:\n Airport: LIS\n Terminal: 1\n Time: 2025-03-28T05:25:00\n \n Operational Information:\n - Aircraft specifications\n - Typical on-time performance\n - Seasonal reliability metrics\n \n Flight Segment Analysis:\n Carrier: TP 834\n Equipment: 32Q\n \n Departure Details:\n Airport: LIS\n Terminal: 1\n Time: 2025-03-28T11:45:00\n \n Arrival Details:\n Airport: FCO\n Terminal: 1\n Time: 2025-03-28T15:50:00\n \n Operational Information:\n - Aircraft specifications\n - Typical on-time performance\n - Seasonal reliability metrics\n \n \n Route Market Analysis:\n - Historical price trends\n - Peak travel periods\n - Alternative routing options\n - Alliance and codeshare details\n \n Airport Information:\n \n Airport: NYC\n \n Terminal Information:\n - Layout and facilities\n - Transfer processes\n - Security procedures\n - Lounges and services\n \n Ground Transportation:\n - Public transit options\n - Taxi and ride-share\n - Car rental facilities\n - Parking services\n \n Amenities:\n - Dining options\n - Shopping facilities\n - Business services\n - Medical facilities\n \n \n Airport: ROM\n \n Terminal Information:\n - Layout and facilities\n - Transfer processes\n - Security procedures\n - Lounges and services\n \n Ground Transportation:\n - Public transit options\n - Taxi and ride-share\n - Car rental facilities\n - Parking services\n \n Amenities:\n - Dining options\n - Shopping facilities\n - Business services\n - Medical facilities\n \n \n Travel Planning Guidelines:\n - Optimal booking windows\n - Fare class benefits\n - Baggage policies\n - Transit visa requirements\n - Connection considerations\n \n Additional Services:\n - Available ancillary services\n - Lounge access details\n - Special assistance services\n - Meal and seat selection options',
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.shape)
18# [3, 3]EmbeddingSimilarityEvaluator| Metric | Value |
|---|---|
| pearson_cosine | 0.0285 |
| spearman_cosine | 0.1023 |
sentence_0, sentence_1, and label| sentence_0 | sentence_1 | label | |
|---|---|---|---|
| type | string | string | float |
| details |
|
|
|
| sentence_0 | sentence_1 | label |
|---|---|---|
Comprehensive Flight Analysis: NYC to PAR[object Object] [object Object] Route Overview:[object Object] [object Object] Route Characteristics:[object Object] - Distance and typical duration[object Object] - Common connection points[object Object] - Seasonal weather impact[object Object] - Time zone considerations[object Object] [object Object] Market Analysis:[object Object] - Popular travel periods[object Object] - Price fluctuation patterns[object Object] - Competing airlines[object Object] - Alternative routes[object Object] [object Object] Operational Considerations:[object Object] - Aircraft types commonly used[object Object] - Typical delays and causes[object Object] - Seasonal performance metrics[object Object] - Airport congestion analysis[object Object] [object Object] [object Object] Pricing Information:[object Object] Base Fare: 49.00[object Object] Total Price: 234.18 EUR[object Object] [object Object] Detailed Flight Information:[object Object] [object Object] Flight Segment Analysis:[object Object] Carrier: B6 118[object Object] Equipment: E90[object Object] [object Object] Departure Details:[object Object] Airport: JFK[object Object] Terminal: 5[object Object] ... | Hotel Comprehensive Profile: PREMIER INN CROYDON SOUTH[object Object] [object Object] Location Analysis:[object Object] City: LON[object Object] Precise Location: 51.36269, [object Object] -0.07195[object Object] Country: GB[object Object] [object Object] Property Details:[object Object] Chain: PI[object Object] Category: Standard Hotel[object Object] Last Updated: 2023-06-15T10:18:03[object Object] [object Object] Neighborhood Overview:[object Object] [object Object] Neighborhood Characteristics:[object Object] - Local atmosphere and vibe[object Object] - Safety and security assessment[object Object] - Proximity to business districts[object Object] - Entertainment and dining options[object Object] - Cultural attractions nearby[object Object] - Shopping facilities[object Object] - Green spaces and recreation[object Object] [object Object] Transportation Hub Analysis:[object Object] - Major transit stations[object Object] - Bus and tram routes[object Object] - Taxi availability[object Object] - Bike-sharing stations[object Object] [object Object] Local Life:[object Object] - Popular local venues[object Object] - Markets and shopping areas[object Object] - Cultural institutions[object Object] - Sports facilities[object Object] [object Object] ... | 0.09089406418063414 |
Comprehensive Flight Analysis: NYC to PAR[object Object] [object Object] Route Overview:[object Object] [object Object] Route Characteristics:[object Object] - Distance and typical duration[object Object] - Common connection points[object Object] - Seasonal weather impact[object Object] - Time zone considerations[object Object] [object Object] Market Analysis:[object Object] - Popular travel periods[object Object] - Price fluctuation patterns[object Object] - Competing airlines[object Object] - Alternative routes[object Object] [object Object] Operational Considerations:[object Object] - Aircraft types commonly used[object Object] - Typical delays and causes[object Object] - Seasonal performance metrics[object Object] - Airport congestion analysis[object Object] [object Object] [object Object] Pricing Information:[object Object] Base Fare: 49.00[object Object] Total Price: 234.18 EUR[object Object] [object Object] Detailed Flight Information:[object Object] [object Object] Flight Segment Analysis:[object Object] Carrier: B6 118[object Object] Equipment: E90[object Object] [object Object] Departure Details:[object Object] Airport: JFK[object Object] Terminal: 5[object Object] ... | Hotel Comprehensive Profile: TUNE HOTEL PADDINGTON[object Object] [object Object] Location Analysis:[object Object] City: LON[object Object] Precise Location: 51.5183, [object Object] -0.17069[object Object] Country: GB[object Object] [object Object] Property Details:[object Object] Chain: XN[object Object] Category: Standard Hotel[object Object] Last Updated: 2023-06-15T10:24:21[object Object] [object Object] Neighborhood Overview:[object Object] [object Object] Neighborhood Characteristics:[object Object] - Local atmosphere and vibe[object Object] - Safety and security assessment[object Object] - Proximity to business districts[object Object] - Entertainment and dining options[object Object] - Cultural attractions nearby[object Object] - Shopping facilities[object Object] - Green spaces and recreation[object Object] [object Object] Transportation Hub Analysis:[object Object] - Major transit stations[object Object] - Bus and tram routes[object Object] - Taxi availability[object Object] - Bike-sharing stations[object Object] [object Object] Local Life:[object Object] - Popular local venues[object Object] - Markets and shopping areas[object Object] - Cultural institutions[object Object] - Sports facilities[object Object] [object Object] [object Object] ... | 0.297061319001456 |
Local Transportation:[object Object] '''New York''' (known as "The Big Apple", "NYC," and often called "New York City") is a global center for media, entertainment, art, fashion, research, finance, and trade. The bustling, cosmopolitan heart of the 4th largest metropolis in the world and by far the most populous city in the United States, New York has long been a key entry point and a defining city for the nation.[object Object]From the Statue of Liberty in the harbor to the Empire State Building towering over the Manhattan skyline, from the tun[object Object] [object Object] Nearby Attractions:[object Object] '''New York''' (known as "The Big Apple", "NYC," and often called "New York City") is a global center for media, entertainment, art, fashion, research, finance, and trade. The bustling, cosmopolitan heart of the 4th largest metropolis in the world and by far the most populous city in the United States, New York has long been a key entry point and a defining city for the nation.[object Object]From the Statue of Liberty ... | Comprehensive Flight Analysis: LON to ROM[object Object] [object Object] Route Overview:[object Object] [object Object] Route Characteristics:[object Object] - Distance and typical duration[object Object] - Common connection points[object Object] - Seasonal weather impact[object Object] - Time zone considerations[object Object] [object Object] Market Analysis:[object Object] - Popular travel periods[object Object] - Price fluctuation patterns[object Object] - Competing airlines[object Object] - Alternative routes[object Object] [object Object] Operational Considerations:[object Object] - Aircraft types commonly used[object Object] - Typical delays and causes[object Object] - Seasonal performance metrics[object Object] - Airport congestion analysis[object Object] [object Object] [object Object] Pricing Information:[object Object] Base Fare: 80.00[object Object] Total Price: 119.32 EUR[object Object] [object Object] Detailed Flight Information:[object Object] [object Object] Flight Segment Analysis:[object Object] Carrier: VY 6225[object Object] Equipment: 320[object Object] [object Object] Departure Details:[object Object] Airport: LGW[object Object] Terminal: S[object Object] ... | 0.12655311984152326 |
MatryoshkaLoss with these parameters:
1{
2 "loss": "MultipleNegativesRankingLoss",
3 "matryoshka_dims": [
4 384,
5 256,
6 128,
7 64
8 ],
9 "matryoshka_weights": [
10 1,
11 1,
12 1,
13 1
14 ],
15 "n_dims_per_step": -1
16}eval_strategy: stepsper_device_train_batch_size: 16per_device_eval_batch_size: 16num_train_epochs: 10multi_dataset_batch_sampler: round_robinoverwrite_output_dir: Falsedo_predict: Falseeval_strategy: stepsprediction_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: 10max_steps: -1lr_scheduler_type: linearlr_scheduler_kwargs: {}warmup_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: Falseuse_ipex: 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}deepspeed: Nonelabel_smoothing_factor: 0.0optim: adamw_torchoptim_args: Noneadafactor: Falsegroup_by_length: Falselength_column_name: lengthddp_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: Falsegradient_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: Nonedispatch_batches: Nonesplit_batches: Noneinclude_tokens_per_second: Falseinclude_num_input_tokens_seen: Falseneftune_noise_alpha: Noneoptim_target_modules: Nonebatch_eval_metrics: Falseeval_on_start: Falseuse_liger_kernel: Falseeval_use_gather_object: Falseaverage_tokens_across_devices: Falseprompts: Nonebatch_sampler: batch_samplermulti_dataset_batch_sampler: round_robin| Epoch | Step | spearman_cosine |
|---|---|---|
| 1.0 | 73 | 0.0685 |
| 2.0 | 146 | 0.0768 |
| 3.0 | 219 | 0.0765 |
| 4.0 | 292 | 0.0775 |
| 5.0 | 365 | 0.0867 |
| 6.0 | 438 | 0.1023 |
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}1@misc{kusupati2024matryoshka,
2 title={Matryoshka Representation Learning},
3 author={Aditya Kusupati and Gantavya Bhatt and Aniket Rege and Matthew Wallingford and Aditya Sinha and Vivek Ramanujan and William Howard-Snyder and Kaifeng Chen and Sham Kakade and Prateek Jain and Ali Farhadi},
4 year={2024},
5 eprint={2205.13147},
6 archivePrefix={arXiv},
7 primaryClass={cs.LG}
8}1@misc{henderson2017efficient,
2 title={Efficient Natural Language Response Suggestion for Smart Reply},
3 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},
4 year={2017},
5 eprint={1705.00652},
6 archivePrefix={arXiv},
7 primaryClass={cs.CL}
8}