Views
No views yet
SentenceTransformer(
(0): Transformer({'max_seq_length': 8192, 'do_lower_case': False, 'architecture': 'ModernBertModel'})
(1): Pooling({'word_embedding_dimension': 768, '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("aaa961/modernbert-embed-base-legal-MRL_reverse_dataset")
5# Run inference
6sentences = [
7 'confidentiality agreement/order, that remain following those discussions. This is a \nfinal report and notice of exceptions shall be filed within three days of the date of \nthis report, pursuant to Court of Chancery Rule 144(d)(2), given the expedited and \nsummary nature of Section 220 proceedings. \n \n \n \n \n \n \n \nRespectfully, \n \n \n \n \n \n \n \n \n/s/ Patricia W. Griffin',
8 'According to which court rule must the notice of exceptions be filed?',
9 'decides whether to submit proposals on future procurements, and excluding mentor-protégé JVs \nfrom proposing on a solicitation due to Section 125.9(b)(3)(i) unnecessarily prevents protégés from \naccessing opportunities to grow as a business. SHS MJAR at 22–23; VCH MJAR at 22–23. \nSuch a critique, however, merely highlights Plaintiffs’ disagreement with the SBA’s',
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)
18# tensor([[1.0000, 0.5258, 0.0577],
19# [0.5258, 1.0000, 0.0745],
20# [0.0577, 0.0745, 1.0000]])ir_dim_768InformationRetrievalEvaluator with these parameters:
1{
2 "truncate_dim": 768
3}| Metric | Value |
|---|---|
| cosine_accuracy@1 | 0.5997 |
| cosine_accuracy@3 | 0.7543 |
| cosine_accuracy@5 | 0.8099 |
| cosine_accuracy@10 | 0.8841 |
| cosine_precision@1 | 0.5997 |
| cosine_precision@3 | 0.2514 |
| cosine_precision@5 | 0.162 |
| cosine_precision@10 | 0.0884 |
| cosine_recall@1 | 0.5997 |
| cosine_recall@3 | 0.7543 |
| cosine_recall@5 | 0.8099 |
| cosine_recall@10 | 0.8841 |
| cosine_ndcg@10 | 0.7363 |
| cosine_mrr@10 | 0.6897 |
| cosine_map@100 | 0.694 |
ir_dim_512InformationRetrievalEvaluator with these parameters:
1{
2 "truncate_dim": 512
3}| Metric | Value |
|---|---|
| cosine_accuracy@1 | 0.5873 |
| cosine_accuracy@3 | 0.7527 |
| cosine_accuracy@5 | 0.8022 |
| cosine_accuracy@10 | 0.8655 |
| cosine_precision@1 | 0.5873 |
| cosine_precision@3 | 0.2509 |
| cosine_precision@5 | 0.1604 |
| cosine_precision@10 | 0.0866 |
| cosine_recall@1 | 0.5873 |
| cosine_recall@3 | 0.7527 |
| cosine_recall@5 | 0.8022 |
| cosine_recall@10 | 0.8655 |
| cosine_ndcg@10 | 0.7222 |
| cosine_mrr@10 | 0.6767 |
| cosine_map@100 | 0.6817 |
ir_dim_256InformationRetrievalEvaluator with these parameters:
1{
2 "truncate_dim": 256
3}| Metric | Value |
|---|---|
| cosine_accuracy@1 | 0.5734 |
| cosine_accuracy@3 | 0.7357 |
| cosine_accuracy@5 | 0.7821 |
| cosine_accuracy@10 | 0.8485 |
| cosine_precision@1 | 0.5734 |
| cosine_precision@3 | 0.2452 |
| cosine_precision@5 | 0.1564 |
| cosine_precision@10 | 0.0849 |
| cosine_recall@1 | 0.5734 |
| cosine_recall@3 | 0.7357 |
| cosine_recall@5 | 0.7821 |
| cosine_recall@10 | 0.8485 |
| cosine_ndcg@10 | 0.7088 |
| cosine_mrr@10 | 0.6643 |
| cosine_map@100 | 0.6696 |
ir_dim_128InformationRetrievalEvaluator with these parameters:
1{
2 "truncate_dim": 128
3}| Metric | Value |
|---|---|
| cosine_accuracy@1 | 0.51 |
| cosine_accuracy@3 | 0.6615 |
| cosine_accuracy@5 | 0.7326 |
| cosine_accuracy@10 | 0.8176 |
| cosine_precision@1 | 0.51 |
| cosine_precision@3 | 0.2205 |
| cosine_precision@5 | 0.1465 |
| cosine_precision@10 | 0.0818 |
| cosine_recall@1 | 0.51 |
| cosine_recall@3 | 0.6615 |
| cosine_recall@5 | 0.7326 |
| cosine_recall@10 | 0.8176 |
| cosine_ndcg@10 | 0.6554 |
| cosine_mrr@10 | 0.6045 |
| cosine_map@100 | 0.6104 |
ir_dim_64InformationRetrievalEvaluator with these parameters:
1{
2 "truncate_dim": 64
3}| Metric | Value |
|---|---|
| cosine_accuracy@1 | 0.3849 |
| cosine_accuracy@3 | 0.5487 |
| cosine_accuracy@5 | 0.6151 |
| cosine_accuracy@10 | 0.7187 |
| cosine_precision@1 | 0.3849 |
| cosine_precision@3 | 0.1829 |
| cosine_precision@5 | 0.123 |
| cosine_precision@10 | 0.0719 |
| cosine_recall@1 | 0.3849 |
| cosine_recall@3 | 0.5487 |
| cosine_recall@5 | 0.6151 |
| cosine_recall@10 | 0.7187 |
| cosine_ndcg@10 | 0.5417 |
| cosine_mrr@10 | 0.4864 |
| cosine_map@100 | 0.495 |
anchor and positive| anchor | positive | |
|---|---|---|
| type | string | string |
| details |
|
|
| anchor | positive |
|---|---|
What kinds of issues are mentioned in connection with wrongdoing? | mismanagement, waste and wrongdoing – and that it has demonstrated more than a [object Object]credible basis from which the Court can infer possible mismanagement. It claims [object Object]DR’s management failed to follow corporate governance mechanics and made [object Object]critical business decisions without consulting with the Board or stockholders; [object Object]failed to act with due diligence related to undertaking an ICO and discontinuing |
Project, 504 F.2d at 248 n.15). [object Object]More, the requirement of “substantial” authority suggests that the entity should be at the [object Object]“center of gravity in the exercise of administrative power.” Id. at 882 (quoting Lombardo v. [object Object]Handler, 397 F. Supp. 792, 796 (D.D.C. 1975), aff’d, 546 F.2d 1043 (D.C. Cir. 1976)). On this | What page reference is given for the Lombardo v. Handler case in the aforementioned citation? |
Where can more detailed information regarding redactions be found? | parties specifically with respect to the FOIA request at issue in Count Eighteen of No. 11-444. This is likely [object Object]because the CIA has previously instituted a categorical policy of indicating the basis for redactions at a document [object Object]level, rather than a redaction level, as discussed above. See supra Part III.C.2. In light of the Court’s holding that |
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}per_device_train_batch_size: 32num_train_epochs: 4learning_rate: 2e-05lr_scheduler_type: cosinewarmup_steps: 0.1optim: adamw_torch_fusedgradient_accumulation_steps: 16bf16: Truetf32: Trueeval_strategy: epochper_device_eval_batch_size: 16load_best_model_at_end: Trueper_device_train_batch_size: 32num_train_epochs: 4max_steps: -1learning_rate: 2e-05lr_scheduler_type: cosinelr_scheduler_kwargs: Nonewarmup_steps: 0.1optim: adamw_torch_fusedoptim_args: Noneweight_decay: 0.0adam_beta1: 0.9adam_beta2: 0.999adam_epsilon: 1e-08optim_target_modules: Nonegradient_accumulation_steps: 16average_tokens_across_devices: Truemax_grad_norm: 1.0label_smoothing_factor: 0.0bf16: Truefp16: Falsebf16_full_eval: Falsefp16_full_eval: Falsetf32: Truegradient_checkpointing: Falsegradient_checkpointing_kwargs: Nonetorch_compile: Falsetorch_compile_backend: Nonetorch_compile_mode: Noneuse_liger_kernel: Falseliger_kernel_config: Noneuse_cache: Falseneftune_noise_alpha: Nonetorch_empty_cache_steps: Noneauto_find_batch_size: Falselog_on_each_node: Truelogging_nan_inf_filter: Trueinclude_num_input_tokens_seen: nolog_level: passivelog_level_replica: warningdisable_tqdm: Falseproject: huggingfacetrackio_space_id: trackioeval_strategy: epochper_device_eval_batch_size: 16prediction_loss_only: Trueeval_on_start: Falseeval_do_concat_batches: Trueeval_use_gather_object: Falseeval_accumulation_steps: Noneinclude_for_metrics: []batch_eval_metrics: Falsesave_only_model: Falsesave_on_each_node: Falseenable_jit_checkpoint: Falsepush_to_hub: Falsehub_private_repo: Nonehub_model_id: Nonehub_strategy: every_savehub_always_push: Falsehub_revision: Noneload_best_model_at_end: Trueignore_data_skip: Falserestore_callback_states_from_checkpoint: Falsefull_determinism: Falseseed: 42data_seed: Noneuse_cpu: Falseaccelerator_config: {'split_batches': False, 'dispatch_batches': None, 'even_batches': True, 'use_seedable_sampler': True, 'non_blocking': False, 'gradient_accumulation_kwargs': None}parallelism_config: Nonedataloader_drop_last: Falsedataloader_num_workers: 0dataloader_pin_memory: Truedataloader_persistent_workers: Falsedataloader_prefetch_factor: Noneremove_unused_columns: Truelabel_names: Nonetrain_sampling_strategy: randomlength_column_name: lengthddp_find_unused_parameters: Noneddp_bucket_cap_mb: Noneddp_broadcast_buffers: Falseddp_backend: Noneddp_timeout: 1800fsdp: []fsdp_config: {'min_num_params': 0, 'xla': False, 'xla_fsdp_v2': False, 'xla_fsdp_grad_ckpt': False}deepspeed: Nonedebug: []skip_memory_metrics: Truedo_predict: Falseresume_from_checkpoint: Nonewarmup_ratio: Nonelocal_rank: -1prompts: Nonebatch_sampler: batch_samplermulti_dataset_batch_sampler: proportionalrouter_mapping: {}learning_rate_mapping: {}| Epoch | Step | Training Loss | ir_dim_768_cosine_ndcg@10 | ir_dim_512_cosine_ndcg@10 | ir_dim_256_cosine_ndcg@10 | ir_dim_128_cosine_ndcg@10 | ir_dim_64_cosine_ndcg@10 |
|---|---|---|---|---|---|---|---|
| -1 | -1 | - | 0.5028 | 0.4902 | 0.4678 | 0.4258 | 0.3230 |
| 0.4396 | 10 | 7.8375 | - | - | - | - | - |
| 0.8791 | 20 | 4.0320 | - | - | - | - | - |
| 1.0 | 23 | - | 0.6992 | 0.6838 | 0.6627 | 0.6036 | 0.4931 |
| 1.3077 | 30 | 2.7947 | - | - | - | - | - |
| 1.7473 | 40 | 2.3759 | - | - | - | - | - |
| 2.0 | 46 | - | 0.7252 | 0.7094 | 0.6994 | 0.6427 | 0.5302 |
| 2.1758 | 50 | 2.1671 | - | - | - | - | - |
| 2.6154 | 60 | 1.8120 | - | - | - | - | - |
| 3.0 | 69 | - | 0.7344 | 0.7203 | 0.7077 | 0.6533 | 0.5394 |
| 3.0440 | 70 | 1.8638 | - | - | - | - | - |
| 3.4835 | 80 | 1.5476 | - | - | - | - | - |
| 3.9231 | 90 | 1.7850 | - | - | - | - | - |
| 4.0 | 92 | - | 0.7363 | 0.7222 | 0.7088 | 0.6554 | 0.5417 |
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{oord2019representationlearningcontrastivepredictive,
2 title={Representation Learning with Contrastive Predictive Coding},
3 author={Aaron van den Oord and Yazhe Li and Oriol Vinyals},
4 year={2019},
5 eprint={1807.03748},
6 archivePrefix={arXiv},
7 primaryClass={cs.LG},
8 url={https://arxiv.org/abs/1807.03748},
9}