Ananthu357 / Ananthus-BAAI-for-contracts8.0

huggingface.co
Total runs: 89
24-hour runs: -15
7-day runs: -5
30-day runs: 14
Model's Last Updated: August 24 2024
sentence-similarity

Introduction of Ananthus-BAAI-for-contracts8.0

Model Details of Ananthus-BAAI-for-contracts8.0

SentenceTransformer based on BAAI/bge-large-en

This is a sentence-transformers model finetuned from BAAI/bge-large-en . 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: BAAI/bge-large-en
  • Maximum Sequence Length: 512 tokens
  • Output Dimensionality: 1024 tokens
  • Similarity Function: Cosine Similarity
Model Sources
Full Model Architecture
SentenceTransformer(
  (0): Transformer({'max_seq_length': 512, 'do_lower_case': True}) with Transformer model: BertModel 
  (1): Pooling({'word_embedding_dimension': 1024, '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()
)
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("Ananthu357/Ananthus-BAAI-for-contracts8.0")
# Run inference
sentences = [
    'Project schedules like Bar chart, CPM, PERT',
    '\xa0All temporary works necessary for the proper execution of the works shall be provided and maintained by the Contractor',
    'Nothing stated herein shall preclude the Contractor in achieving earlier completion of item or whole of the works than indicated in the programme.',
]
embeddings = model.encode(sentences)
print(embeddings.shape)
# [3, 1024]

# Get the similarity scores for the embeddings
similarities = model.similarity(embeddings, embeddings)
print(similarities.shape)
# [3, 3]
Training Details
Training Hyperparameters
Non-Default Hyperparameters
  • eval_strategy : steps
  • per_device_train_batch_size : 16
  • per_device_eval_batch_size : 16
  • num_train_epochs : 15
  • warmup_ratio : 0.1
  • fp16 : True
  • batch_sampler : no_duplicates
All Hyperparameters
Click to expand
  • overwrite_output_dir : False
  • do_predict : False
  • eval_strategy : steps
  • prediction_loss_only : True
  • per_device_train_batch_size : 16
  • per_device_eval_batch_size : 16
  • per_gpu_train_batch_size : None
  • per_gpu_eval_batch_size : None
  • gradient_accumulation_steps : 1
  • eval_accumulation_steps : None
  • learning_rate : 5e-05
  • weight_decay : 0.0
  • adam_beta1 : 0.9
  • adam_beta2 : 0.999
  • adam_epsilon : 1e-08
  • max_grad_norm : 1.0
  • num_train_epochs : 15
  • max_steps : -1
  • lr_scheduler_type : linear
  • lr_scheduler_kwargs : {}
  • warmup_ratio : 0.1
  • warmup_steps : 0
  • log_level : passive
  • log_level_replica : warning
  • log_on_each_node : True
  • logging_nan_inf_filter : True
  • save_safetensors : True
  • save_on_each_node : False
  • save_only_model : False
  • restore_callback_states_from_checkpoint : False
  • no_cuda : False
  • use_cpu : False
  • use_mps_device : False
  • seed : 42
  • data_seed : None
  • jit_mode_eval : False
  • use_ipex : False
  • bf16 : False
  • fp16 : True
  • fp16_opt_level : O1
  • half_precision_backend : auto
  • bf16_full_eval : False
  • fp16_full_eval : False
  • tf32 : None
  • local_rank : 0
  • ddp_backend : None
  • tpu_num_cores : None
  • tpu_metrics_debug : False
  • debug : []
  • dataloader_drop_last : False
  • dataloader_num_workers : 0
  • dataloader_prefetch_factor : None
  • past_index : -1
  • disable_tqdm : False
  • remove_unused_columns : True
  • label_names : None
  • load_best_model_at_end : False
  • ignore_data_skip : False
  • fsdp : []
  • fsdp_min_num_params : 0
  • fsdp_config : {'min_num_params': 0, 'xla': False, 'xla_fsdp_v2': False, 'xla_fsdp_grad_ckpt': False}
  • fsdp_transformer_layer_cls_to_wrap : None
  • accelerator_config : {'split_batches': False, 'dispatch_batches': None, 'even_batches': True, 'use_seedable_sampler': True, 'non_blocking': False, 'gradient_accumulation_kwargs': None}
  • deepspeed : None
  • label_smoothing_factor : 0.0
  • optim : adamw_torch
  • optim_args : None
  • adafactor : False
  • group_by_length : False
  • length_column_name : length
  • ddp_find_unused_parameters : None
  • ddp_bucket_cap_mb : None
  • ddp_broadcast_buffers : False
  • dataloader_pin_memory : True
  • dataloader_persistent_workers : False
  • skip_memory_metrics : True
  • use_legacy_prediction_loop : False
  • push_to_hub : False
  • resume_from_checkpoint : None
  • hub_model_id : None
  • hub_strategy : every_save
  • hub_private_repo : False
  • hub_always_push : False
  • gradient_checkpointing : False
  • gradient_checkpointing_kwargs : None
  • include_inputs_for_metrics : False
  • eval_do_concat_batches : True
  • fp16_backend : auto
  • push_to_hub_model_id : None
  • push_to_hub_organization : None
  • mp_parameters :
  • auto_find_batch_size : False
  • full_determinism : False
  • torchdynamo : None
  • ray_scope : last
  • ddp_timeout : 1800
  • torch_compile : False
  • torch_compile_backend : None
  • torch_compile_mode : None
  • dispatch_batches : None
  • split_batches : None
  • include_tokens_per_second : False
  • include_num_input_tokens_seen : False
  • neftune_noise_alpha : None
  • optim_target_modules : None
  • batch_eval_metrics : False
  • eval_on_start : False
  • batch_sampler : no_duplicates
  • multi_dataset_batch_sampler : proportional
Training Logs
Epoch Step Training Loss loss
2.4615 100 0.0629 0.0440
4.9231 200 0.012 0.0504
7.3333 300 0.0052 0.0462
9.7949 400 0.0031 0.0489
12.2051 500 0.0016 0.0479
Framework Versions
  • Python: 3.10.12
  • Sentence Transformers: 3.0.1
  • Transformers: 4.42.4
  • PyTorch: 2.3.1+cu121
  • Accelerate: 0.32.1
  • Datasets: 2.21.0
  • Tokenizers: 0.19.1
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",
}

Runs of Ananthu357 Ananthus-BAAI-for-contracts8.0 on huggingface.co

89
Total runs
-15
24-hour runs
-1
3-day runs
-5
7-day runs
14
30-day runs

More Information About Ananthus-BAAI-for-contracts8.0 huggingface.co Model

Ananthus-BAAI-for-contracts8.0 huggingface.co

Ananthus-BAAI-for-contracts8.0 huggingface.co is an AI model on huggingface.co that provides Ananthus-BAAI-for-contracts8.0's model effect (), which can be used instantly with this Ananthu357 Ananthus-BAAI-for-contracts8.0 model. huggingface.co supports a free trial of the Ananthus-BAAI-for-contracts8.0 model, and also provides paid use of the Ananthus-BAAI-for-contracts8.0. Support call Ananthus-BAAI-for-contracts8.0 model through api, including Node.js, Python, http.

Ananthus-BAAI-for-contracts8.0 huggingface.co Url

https://huggingface.co/Ananthu357/Ananthus-BAAI-for-contracts8.0

Ananthu357 Ananthus-BAAI-for-contracts8.0 online free

Ananthus-BAAI-for-contracts8.0 huggingface.co is an online trial and call api platform, which integrates Ananthus-BAAI-for-contracts8.0's modeling effects, including api services, and provides a free online trial of Ananthus-BAAI-for-contracts8.0, you can try Ananthus-BAAI-for-contracts8.0 online for free by clicking the link below.

Ananthu357 Ananthus-BAAI-for-contracts8.0 online free url in huggingface.co:

https://huggingface.co/Ananthu357/Ananthus-BAAI-for-contracts8.0

Ananthus-BAAI-for-contracts8.0 install

Ananthus-BAAI-for-contracts8.0 is an open source model from GitHub that offers a free installation service, and any user can find Ananthus-BAAI-for-contracts8.0 on GitHub to install. At the same time, huggingface.co provides the effect of Ananthus-BAAI-for-contracts8.0 install, users can directly use Ananthus-BAAI-for-contracts8.0 installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

Ananthus-BAAI-for-contracts8.0 install url in huggingface.co:

https://huggingface.co/Ananthu357/Ananthus-BAAI-for-contracts8.0

Url of Ananthus-BAAI-for-contracts8.0

Ananthus-BAAI-for-contracts8.0 huggingface.co Url

Provider of Ananthus-BAAI-for-contracts8.0 huggingface.co

Ananthu357
ORGANIZATIONS

Other API from Ananthu357