Views
No views yet
SentenceTransformer(
(0): Transformer({'max_seq_length': 512, 'do_lower_case': True}) with Transformer model: BertModel
(1): Pooling({'word_embedding_dimension': 768, 'pooling_mode_cls_token': True, 'pooling_mode_mean_tokens': False, '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("TharushiDinushika/bge-base-financial-matryoshka")
5# Run inference
6sentences = [
7 "What is indicated by 'Item 8' in the context of financial disclosures?",
8 'Item 8 refers to the section on Financial Statements and Supplementary Data in a financial disclosure.',
9 'The expected total amortization expense for intangible assets from fiscal 2024 through the period thereafter as of January 31, 2023, was projected to be $7,125 million.',
10]
11embeddings = model.encode(sentences)
12print(embeddings.shape)
13# [3, 768]
14
15# Get the similarity scores for the embeddings
16similarities = model.similarity(embeddings, embeddings)
17print(similarities.shape)
18# [3, 3]dim_768, dim_512, dim_256, dim_128 and dim_64InformationRetrievalEvaluator| Metric | dim_768 | dim_512 | dim_256 | dim_128 | dim_64 |
|---|---|---|---|---|---|
| cosine_accuracy@1 | 0.6729 | 0.6714 | 0.6657 | 0.66 | 0.6286 |
| cosine_accuracy@3 | 0.8443 | 0.8371 | 0.8286 | 0.8171 | 0.7829 |
| cosine_accuracy@5 | 0.88 | 0.88 | 0.8729 | 0.8543 | 0.8257 |
| cosine_accuracy@10 | 0.9143 | 0.9129 | 0.9157 | 0.9 | 0.8671 |
| cosine_precision@1 | 0.6729 | 0.6714 | 0.6657 | 0.66 | 0.6286 |
| cosine_precision@3 | 0.2814 | 0.279 | 0.2762 | 0.2724 | 0.261 |
| cosine_precision@5 | 0.176 | 0.176 | 0.1746 | 0.1709 | 0.1651 |
| cosine_precision@10 | 0.0914 | 0.0913 | 0.0916 | 0.09 | 0.0867 |
| cosine_recall@1 | 0.6729 | 0.6714 | 0.6657 | 0.66 | 0.6286 |
| cosine_recall@3 | 0.8443 | 0.8371 | 0.8286 | 0.8171 | 0.7829 |
| cosine_recall@5 | 0.88 | 0.88 | 0.8729 | 0.8543 | 0.8257 |
| cosine_recall@10 | 0.9143 | 0.9129 | 0.9157 | 0.9 | 0.8671 |
| cosine_ndcg@10 | 0.7998 | 0.798 | 0.7949 | 0.7839 | 0.7516 |
| cosine_mrr@10 | 0.7624 | 0.7604 | 0.7557 | 0.7463 | 0.7142 |
| cosine_map@100 | 0.7657 | 0.7637 | 0.7587 | 0.7499 | 0.7189 |
anchor and positive| anchor | positive | |
|---|---|---|
| type | string | string |
| details |
|
|
| anchor | positive |
|---|---|
What was the change in the total balance of revolving credits from December 31, 2022, to December 31, 2023? | The total balance of revolving credits at the end of the period was $10,625 million as of December 31, 2022, and increased to $13,257 million by December 31, 2023. |
What is the role of management in maintaining internal control over financial reporting at a company? | Management’s Report on Internal Control Over Financial Reporting outlines the responsibility of management in maintaining effective internal controls over financial reporting. This involves setting policies, using advanced systems for processing transactions, and maintaining a qualified staff to handle financial procedures. Regular assessments and corrective measures ensure these controls remain effective. |
What former roles has Indra K. Nooyi held? | Indra K. Nooyi |
MatryoshkaLoss with these parameters:
1{
2 "loss": "MultipleNegativesRankingLoss",
3 "matryoshka_dims": [
4 768,
5 512,
6 256,
7 128,
8 64
9 ],
10 "matryoshka_weights": [
11 1,
12 1,
13 1,
14 1,
15 1
16 ],
17 "n_dims_per_step": -1
18}eval_strategy: epochper_device_train_batch_size: 16gradient_accumulation_steps: 8learning_rate: 2e-05num_train_epochs: 2lr_scheduler_type: cosinewarmup_ratio: 0.1bf16: Truetf32: Falseload_best_model_at_end: Trueoptim: adamw_torch_fusedbatch_sampler: no_duplicatesoverwrite_output_dir: Falsedo_predict: Falseeval_strategy: epochprediction_loss_only: Trueper_device_train_batch_size: 16per_device_eval_batch_size: 8per_gpu_train_batch_size: Noneper_gpu_eval_batch_size: Nonegradient_accumulation_steps: 8eval_accumulation_steps: Nonetorch_empty_cache_steps: Nonelearning_rate: 2e-05weight_decay: 0.0adam_beta1: 0.9adam_beta2: 0.999adam_epsilon: 1e-08max_grad_norm: 1.0num_train_epochs: 2max_steps: -1lr_scheduler_type: cosinelr_scheduler_kwargs: {}warmup_ratio: 0.1warmup_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: Truefp16: Falsefp16_opt_level: O1half_precision_backend: autobf16_full_eval: Falsefp16_full_eval: Falsetf32: Falselocal_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: Trueignore_data_skip: Falsefsdp: []fsdp_min_num_params: 0fsdp_config: {'min_num_params': 0, 'xla': False, 'xla_fsdp_v2': False, 'xla_fsdp_grad_ckpt': False}tp_size: 0fsdp_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_torch_fusedoptim_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: 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: no_duplicatesmulti_dataset_batch_sampler: proportional| Epoch | Step | Training Loss | dim_768_cosine_ndcg@10 | dim_512_cosine_ndcg@10 | dim_256_cosine_ndcg@10 | dim_128_cosine_ndcg@10 | dim_64_cosine_ndcg@10 |
|---|---|---|---|---|---|---|---|
| 0.4061 | 20 | 3.6642 | - | - | - | - | - |
| 0.8122 | 40 | 2.5764 | - | - | - | - | - |
| 1.0 | 50 | - | 0.7935 | 0.7940 | 0.7917 | 0.7774 | 0.7458 |
| 1.2030 | 60 | 2.0003 | - | - | - | - | - |
| 1.6091 | 80 | 1.8082 | - | - | - | - | - |
| 1.9746 | 98 | - | 0.7998 | 0.798 | 0.7949 | 0.7839 | 0.7516 |
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}