SentenceTransformer based on BAAI/bge-m3

This is a sentence-transformers model finetuned from BAAI/bge-m3. It maps sentences & paragraphs to a 1024-dimensional dense vector space and can be used for retrieval.

Model Details

Model Description

  • Model Type: Sentence Transformer
  • Base model: BAAI/bge-m3
  • Maximum Sequence Length: 512 tokens
  • Output Dimensionality: 1024 dimensions
  • Similarity Function: Cosine Similarity
  • Supported Modality: Text

Model Sources

Full Model Architecture

SentenceTransformer(
  (0): Transformer({'transformer_task': 'feature-extraction', 'modality_config': {'text': {'method': 'forward', 'method_output_name': 'last_hidden_state'}}, 'module_output_name': 'token_embeddings', 'architecture': 'XLMRobertaModel'})
  (1): Pooling({'embedding_dimension': 1024, 'pooling_mode': 'cls', '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("sentence_transformers_model_id")
# Run inference
sentences = [
    'Здравствуйте. Продавец не отправил заказ, в заказе я использовала промокод на бесплатную доставку. Смогу ли я использовать этот промокод для другого заказа?',
    'Промокод на доставку \n Авито проводит акции, участники которых могут получить промокод со скидкой на доставку в пункт выдачи, постамат или курьером. На доставку силами продавца промокод не действует. Подробнее про правила акции.\n\n1. Промокод суммируется с другими скидками. В таком случае минимальная стоимость доставки будет 1 ₽.\n\n2. Если вы заказываете сразу несколько товаров, промокод можно использовать только на доставку в пункт выдачи. С курьерской доставкой промокод можно использовать только на доставку одного товара.\n\nКак использовать промокод\n\nНа сайте\n\nВ приложении и мобильной версии\n\n1. На странице оформления заказа выберите способ доставки.\n\n2. Справа, под кнопкой Оплатить, появится поле Промокод — введите промокод сюда.\n\nНа странице оформления заказа в блоке Скидки кликните на Промокод — введите промокод сюда.\n\n💡 Если поля нет — обновите приложение до последней версии. Пока это можно сделать только в Google Play. В App Store приложения Авито сейчас нет — мы уже разбираемся в причинах, а пока рекомендуем использовать мобильную версию сайта.\n\nВижу ошибку\n\n«Такого промокода нет»\n\nПроверьте, что ввели промокод правильно, с учётом больших и маленьких букв. Если всё верно, значит акция закончилась — и скидка больше не действует.\n\n«Вы уже использовали этот промокод» или «Вы применили код n раз: это максимум»\n\nЕсли вы уже использовали промокод и заказ отправили, применить промокод ещё раз не получится.\n\nЕсли вы применили промокод, но заказ не был оплачен или товар не отправили — этот промокод просто временно заморозится, максимум на 48 часов.\n\n💡 Отмените заказ, тогда промокод вернётся в течение часа — и его можно будет использовать повторно.\n\n«Промокод не действует в вашем регионе»\n\nЗначит скидка не действует в регионе, в котором вы оформляете заказ.',
    'Отправить заказ \n У вас будет 2 рабочих дня, чтобы отправить товар (не считая день оплаты заказа).\n\nЕсли не успеваете — продлите отправку на 4 календарных дня по кнопке Продлить срок отправки на странице заказа.\n\nЧто делать, если не успеваете отправить заказ.\n\nПроверьте, что товар подходит под разрешённые габариты нужной службы доставки. Если это не так — вещь не примут.\n\nПосмотреть разрешённые габариты и вес.\n\nПеред отправкой товар нужно надёжно упаковать — это можно сделать дома или в пункте приёма.\n\nНе во всех пунктах есть бесплатная упаковка.\n\nНадёжная упаковка — обязательное условие, без неё заказ не примут.\n\nНо не запаковывайте товар полностью, чтобы сотрудники могли проверить содержимое.\n\nСфотографируйте товар и упаковку, а если это техника — запишите на видео, как она работает. Это поможет нам быстрее во всём разобраться, если с заказом что-то случится во время доставки.\n\nЕсли в вашем профиле подключен совместный доступ, отправить товар может приглашённый пользователь — всю нужную информацию для отправки он увидит на странице заказа, когда зайдёт в ваш профиль.\n\nДальше всё зависит от того, каким способом вы отправляете заказ\n\nПункт выдачи\n\nПостамат или касса\n\nКурьером\n\nСвоей службой доставки\n\nДоставка для бизнеса\n\nЗайдите на страницу заказа, выберите удобный вам пункт приёма на карте и отнесите туда товар.\n\nЧто нужно для отправки\n\nШтрихкод или номер заказа и оригинал паспорта РФ — фото документа или страница на Госуслугах не подойдут.\n\nНо если на странице заказа написано, что паспорт показывать не нужно, достаточно штрихкода или номера заказа.\n\nВместо паспорта РФ можно показать:\n\nзагранпаспорт (принимается по усмотрению службы доставки),\n\nпаспорт иностранного гражданина,\n\nвременное удостоверение личности гражданина РФ,\n\nвоенный билет,\n\nудостоверение личности моряка или паспорт моряка.\n\nОтправить заказ без документа\n\nМожно в пунктах Авито и Яндекса— для этого нужно подтвердить профиль:\n\nпо паспорту,\n\nT-ID,\n\nСбер ID,\n\nАльфа ID,\n\nВТБ ID\n\nили через Госуслуги, если есть подтверждённая учётная запись.\n\nКто может отправить вместо меня\n\nОтправить товар может ваш родственник или друг — главное, чтобы он показал сотруднику пункта:\n\nоригинал паспорта\n\nи штрихкод заказа (или его номер).\n\nДокументы для отправки не потребуются,\n\nесли товар нужно отправить через пункты Авито или Яндекса, и вы подтвердили профиль:\n\nпо паспорту,\n\nT-ID,\n\nСбер ID,\n\nАльфа ID,\n\nВТБ ID\n\nили через Госуслуги, если есть подтверждённая учётная запись.\n\nВ этом случае вашему другу или родственнику достаточно будет показать штрихкод заказа.\n\nКак найти пункт выдачи\n\nВы можете отправить товар из любого пункта той службы доставки, которую выбрал покупатель. Чтобы посмотреть ближайшие пункты на карте: страница заказа → Посмотреть пункты приёма.\n\nНа карте подсвечены ближайшие пункты к тому адресу, который вы указали в профиле и объявлении. Если пункта, через который вы хотите отправить товар, нет — скорее всего, он сейчас не принимает заказы.\n\nМожно ли выбрать службу доставки\n\nСлужбу доставки выбирает покупатель.\n\nЕсли вам неудобно отправить товар этой службой — напишите покупателю и попробуйте вместе выбрать новую службу, которая подходит вам обоим.\n\nМожно ли отправить из другого города\n\nОтправить товар из другого города или изменить город в уже оформленном заказе не получится.\n\nВы можете отправить заказ только из того города, который стоял у вас в объявлении, когда покупатель оформил заказ.\n\nЕсли этот вариант не подходит — отмените заказ, измените адрес в объявлении и попросите покупателя перезаказать товар.\n\n🚚 Про крупногабаритную доставку в пункты выдачи мы рассказываем в отдельной статье.\n\n💡 Отправить заказ через постамат могут пользователи, которые уже отправляли заказы другой службой доставки, или пользователи с подтверждённым профилем.\n\nЗайдите на страницу заказа, выберите удобный вам постамат на карте и отнесите туда товар.\n\nКуда нажимать на экране постамата\n\nНа экране постамата 5Post нажмите: Отправить заказ → Отправить посылку как физлицо → Выбрать размер ячейки.\n\nОтсканируйте QR-код или введите номер со страницы заказа.\n\nПостамат распечатает этикетку со штрихкодом, наклейте её на товар.\n\nОткроется ячейка, положите туда товар и закройте дверцу.\n\nЕсли закончилась бумага для этикеток — подойдите на кассу и отправьте товар оттуда.\n\nЕсли товар не помещается в постамат или нужная ячейка горит на экране серым — обратитесь к администратору или напишите нам.\n\nКак найти постамат\n\nЧтобы посмотреть ближайшие постаматы на карте: страница заказа → Показать постаматы.\n\nЗаказ 5Post можно отправить не только через постамат, но и на кассе в магазинах «Пятёрочка» и «Перекрёсток». Возле каждой точки на карте будет написано, где отправляют товары в этом магазине: на кассе или в постамате.\n\nКак упаковать заказ\n\nНужно самостоятельно упаковать товар — служба доставки дополнительно не упаковывает отправления. Заказ поедет к покупателю в том виде, в котором вы положите его в постамат.\n\nКакие размеры можно отправить\n\nСумма сторон упаковки не менее 10 см, но не более 40×36×61 см.\n\nЗайдите на страницу заказа, выберите дату и место встречи с курьером. На всякий случай: покупатель указывает во время оформления доставки, когда ему было бы удобно получить товар.\n\nКогда выберите дату и время, покупатель должен финально подтвердить заказ. После этого ждите курьера — он приедет за товаром.\n\nКурьер опаздывает\n\nИногда случается так, что курьеры опаздывают — тогда они постараются связаться с вами и предупредить. Узнать, где курьер.\n\nТакже вы можете попросить покупателя отменить заказ. Для этого ему нужно перейти на страницу заказа → Отменить заказ.\n\nА ещё можно попросить друга или родственника встретить курьера. Чтобы он смог забрать товар — передайте ему код из смс.\n\nЗаказ отменился, нет свободных курьеров\n\nЕсли свободных курьеров нет — служба доставки может отменить заказ. Если вдруг такое случилось — договоритесь с покупателем оформить доставку на другое время или в пункт выдачи.\n\nМожно ли изменить время доставки\n\nТолько до того момента, пока покупатель финально не подтвердил заказ. Когда он это сделает — изменить адрес и время доставки уже не получится (доставку нужно будет отменить).\n\nКакие документы нужны для отправки\n\nВам придёт смс с кодом — назовите его курьеру. Больше ничего не требуется.\n\nНужно ли упаковать заказ\n\nДа, нужно надёжно упаковать товар — потому что у курьера нет дополнительной упаковки. Заказ поедет к покупателю в том виде, в котором вы его отправите.\n\n🚚 Про крупногабаритную доставку Яндекс Грузовой мы рассказываем в отдельной статье.\n\nВот примерный порядок действий, что вам нужно сделать:\n\nСтраница заказа → найдите сделку со статусом Уточните цену → введите стоимость и срок доставки. Там же вы найдёте ссылку на калькулятор у службы доставки.\n\nЕсли покупателя всё устроит — в разделе Заказы появится новая сделка. Вам нужно её подтвердить: страница заказа → Подтвердить. Это нужно сделать в течение 24 часов (если сделку не подтвердить, заказ автоматически отменится).\n\nСоздайте заказ в службе доставки и пришлите нам трек-номер. Для этого: страница заказа → Указать трек-номер. Это нужно сделать в течение 48 часов, иначе сделка отменится автоматически.\n\nМы проверим трек-номер и передадим покупателю, чтобы он мог отслеживать доставку.\n\nОтправьте товар.\n\nДождитесь, когда покупатель получит товар.\n\n🔔 Если доставка в пункт выдачи — после получения товара покупателем в течение 48 часов на странице заказа появится кнопка Указать номер карты (по ней вы сможете вывести деньги). Однако покупатель может отказаться от товара и вернуть его вам обратно.\n\n🔔 Если доставка курьером — нажмите в заказе Товар доставлен. После этого у покупателя будет ещё 48 часов на то, чтобы подтвердить получение.\n\nТо есть вы юрлицо или ИП и подтвердили реквизиты\n\nЕсли доставка в пункт выдачи\n\nВыберите отделение, куда отнесёте заказ. Для этого: кабинет Авито Pro → Нужный заказ → Показать пункты приёма. В заказе будет написано, до какой даты нужно отправить товар.\n\nОтправьте товар сами или попросите сотрудника, у которого есть доверенность.\n\nЕсли отправляете товар через Авито или Яндекс — назовите номер отправления или покажите оператору штрихкод из мобильной версии/приложения Авито (находятся в разделе Заказы). В этом случае паспорт не нужен.\n\nЕсли отправляете через Почту России, СДЭК или ПЭК — могут попросить оригинал паспорта и доверенность.\n\nУпакуйте товар — службы доставки не предоставляют бесплатную упаковку для бизнес-заказов.\n\nКогда товар примут к отправке, вам дадут накладную или вышлют документ на почту из профиля Авито. Сохраните накладные до тех пор, пока не получите оплату.\n\nЕсли доставка курьером\n\nУпакуйте товар — у курьера нет дополнительной упаковки. То есть заказ поедет к покупателю в том виде, в котором вы его отправите.\n\nУкажите время и место, где вы готовы передать заказ курьеру. Для этого кабинет Авито Pro → Нужный заказ → Указать время и место. Там же напишите свой номер или телефон того, кто будет передавать заказ. На этот номер придёт смс с контактами курьера и кодом заказа.\n\nВстретьтесь с курьером, назовите код заказа и передайте ему товар.\n\nКак отправить сразу много заказов',
]
embeddings = model.encode(sentences)
print(embeddings.shape)
# [3, 1024]

# Get the similarity scores for the embeddings
similarities = model.similarity(embeddings, embeddings)
print(similarities)
# tensor([[1.0000, 0.6903, 0.6238],
#         [0.6903, 1.0000, 0.5970],
#         [0.6238, 0.5970, 1.0000]])

Training Details

  • Loss: MultipleNegativesRankingLoss with these parameters:
    {
        "scale": 20.0,
        "similarity_fct": "cos_sim",
        "gather_across_devices": false,
        "directions": [
            "query_to_doc"
        ],
        "partition_mode": "joint",
        "hardness_mode": null,
        "hardness_strength": 0.0
    }
    

Training Hyperparameters

Non-Default Hyperparameters

  • per_device_train_batch_size: 4
  • learning_rate: 3e-05
  • weight_decay: 0.01
  • gradient_accumulation_steps: 4
  • fp16: True
  • per_device_eval_batch_size: 4
  • load_best_model_at_end: True
  • dataloader_num_workers: 2

All Hyperparameters

Click to expand
  • per_device_train_batch_size: 4
  • num_train_epochs: 3
  • max_steps: -1
  • learning_rate: 3e-05
  • lr_scheduler_type: linear
  • lr_scheduler_kwargs: None
  • warmup_steps: 0
  • optim: adamw_torch_fused
  • optim_args: None
  • weight_decay: 0.01
  • adam_beta1: 0.9
  • adam_beta2: 0.999
  • adam_epsilon: 1e-08
  • optim_target_modules: None
  • gradient_accumulation_steps: 4
  • average_tokens_across_devices: True
  • max_grad_norm: 1.0
  • label_smoothing_factor: 0.0
  • bf16: False
  • fp16: True
  • bf16_full_eval: False
  • fp16_full_eval: False
  • tf32: None
  • gradient_checkpointing: False
  • gradient_checkpointing_kwargs: None
  • torch_compile: False
  • torch_compile_backend: None
  • torch_compile_mode: None
  • use_liger_kernel: False
  • liger_kernel_config: None
  • use_cache: False
  • neftune_noise_alpha: None
  • torch_empty_cache_steps: None
  • auto_find_batch_size: False
  • log_on_each_node: True
  • logging_nan_inf_filter: True
  • include_num_input_tokens_seen: no
  • log_level: passive
  • log_level_replica: warning
  • disable_tqdm: False
  • project: huggingface
  • trackio_space_id: None
  • trackio_bucket_id: None
  • trackio_static_space_id: None
  • per_device_eval_batch_size: 4
  • prediction_loss_only: True
  • eval_on_start: False
  • eval_do_concat_batches: True
  • eval_use_gather_object: False
  • eval_accumulation_steps: None
  • include_for_metrics: []
  • batch_eval_metrics: False
  • save_only_model: False
  • save_on_each_node: False
  • enable_jit_checkpoint: False
  • push_to_hub: False
  • hub_private_repo: None
  • hub_model_id: None
  • hub_strategy: every_save
  • hub_always_push: False
  • hub_revision: None
  • load_best_model_at_end: True
  • ignore_data_skip: False
  • restore_callback_states_from_checkpoint: False
  • full_determinism: False
  • seed: 42
  • data_seed: None
  • use_cpu: 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: None
  • dataloader_drop_last: False
  • dataloader_num_workers: 2
  • dataloader_pin_memory: True
  • dataloader_persistent_workers: False
  • dataloader_prefetch_factor: None
  • remove_unused_columns: True
  • label_names: None
  • train_sampling_strategy: random
  • length_column_name: length
  • ddp_find_unused_parameters: None
  • ddp_bucket_cap_mb: None
  • ddp_broadcast_buffers: False
  • ddp_static_graph: None
  • ddp_backend: None
  • ddp_timeout: 1800
  • fsdp: None
  • fsdp_config: None
  • deepspeed: None
  • debug: []
  • skip_memory_metrics: True
  • do_predict: False
  • resume_from_checkpoint: None
  • warmup_ratio: None
  • local_rank: -1
  • prompts: None
  • batch_sampler: batch_sampler
  • multi_dataset_batch_sampler: proportional
  • router_mapping: {}
  • learning_rate_mapping: {}

Training Logs

Click to expand
Epoch Step Training Loss Validation Loss
0.0151 10 1.0527 -
0.0303 20 0.9225 -
0.0454 30 0.9619 -
0.0605 40 0.8441 -
0.0756 50 0.9251 -
0.0908 60 0.7047 -
0.1059 70 0.8360 -
0.1210 80 0.6860 -
0.1362 90 0.7350 -
0.1513 100 0.7073 -
0.1664 110 0.5730 -
0.1815 120 0.6555 -
0.1967 130 0.6534 -
0.2118 140 0.7068 -
0.2269 150 0.6373 -
0.2421 160 0.6126 -
0.2572 170 0.6021 -
0.2723 180 0.5233 -
0.2874 190 0.5501 -
0.3026 200 0.6784 -
0.3177 210 0.6689 -
0.3328 220 0.5642 -
0.3480 230 0.6911 -
0.3631 240 0.5578 -
0.3782 250 0.5982 -
0.3933 260 0.5758 -
0.4085 270 0.6290 -
0.4236 280 0.5846 -
0.4387 290 0.4825 -
0.4539 300 0.3989 -
0.4690 310 0.5576 -
0.4841 320 0.4839 -
0.4992 330 0.4972 -
0.5144 340 0.5452 -
0.5295 350 0.5174 -
0.5446 360 0.6606 -
0.5598 370 0.4437 -
0.5749 380 0.5552 -
0.5900 390 0.4854 -
0.6051 400 0.5038 -
0.6203 410 0.5297 -
0.6354 420 0.4810 -
0.6505 430 0.5204 -
0.6657 440 0.4791 -
0.6808 450 0.4699 -
0.6959 460 0.5169 -
0.7110 470 0.4208 -
0.7262 480 0.5301 -
0.7413 490 0.4556 -
0.7564 500 0.5096 -
0.7716 510 0.4016 -
0.7867 520 0.5320 -
0.8018 530 0.4406 -
0.8169 540 0.5565 -
0.8321 550 0.3741 -
0.8472 560 0.4763 -
0.8623 570 0.4370 -
0.8775 580 0.4783 -
0.8926 590 0.5212 -
0.9077 600 0.4463 -
0.9228 610 0.4635 -
0.9380 620 0.5023 -
0.9531 630 0.4535 -
0.9682 640 0.4328 -
0.9834 650 0.4561 -
0.9985 660 0.4070 -
1.0 661 - 0.6391
1.0136 670 0.4552 -
1.0287 680 0.4685 -
1.0439 690 0.4345 -
1.0590 700 0.3616 -
1.0741 710 0.4321 -
1.0893 720 0.3911 -
1.1044 730 0.5022 -
1.1195 740 0.4273 -
1.1346 750 0.4072 -
1.1498 760 0.3201 -
1.1649 770 0.4333 -
1.1800 780 0.3337 -
1.1952 790 0.4357 -
1.2103 800 0.5258 -
1.2254 810 0.4437 -
1.2405 820 0.3592 -
1.2557 830 0.4086 -
1.2708 840 0.3834 -
1.2859 850 0.5093 -
1.3011 860 0.4175 -
1.3162 870 0.3718 -
1.3313 880 0.3091 -
1.3464 890 0.3779 -
1.3616 900 0.4036 -
1.3767 910 0.3820 -
1.3918 920 0.4162 -
1.4070 930 0.4183 -
1.4221 940 0.3826 -
1.4372 950 0.4041 -
1.4523 960 0.3753 -
1.4675 970 0.3940 -
1.4826 980 0.5149 -
1.4977 990 0.4322 -
1.5129 1000 0.3747 -
1.5280 1010 0.3399 -
1.5431 1020 0.3756 -
1.5582 1030 0.3520 -
1.5734 1040 0.3239 -
1.5885 1050 0.4214 -
1.6036 1060 0.3482 -
1.6188 1070 0.3318 -
1.6339 1080 0.3857 -
1.6490 1090 0.3941 -
1.6641 1100 0.2456 -
1.6793 1110 0.4003 -
1.6944 1120 0.2752 -
1.7095 1130 0.3695 -
1.7247 1140 0.4238 -
1.7398 1150 0.4040 -
1.7549 1160 0.3504 -
1.7700 1170 0.3661 -
1.7852 1180 0.3635 -
1.8003 1190 0.3748 -
1.8154 1200 0.3074 -
1.8306 1210 0.3585 -
1.8457 1220 0.3852 -
1.8608 1230 0.3652 -
1.8759 1240 0.3567 -
1.8911 1250 0.4169 -
1.9062 1260 0.3141 -
1.9213 1270 0.4192 -
1.9365 1280 0.3767 -
1.9516 1290 0.4507 -
1.9667 1300 0.3029 -
1.9818 1310 0.3047 -
1.9970 1320 0.3007 -
2.0 1322 - 0.6468
2.0121 1330 0.4135 -
2.0272 1340 0.3464 -
2.0424 1350 0.3019 -
2.0575 1360 0.3339 -
2.0726 1370 0.3164 -
2.0877 1380 0.2895 -
2.1029 1390 0.3664 -
2.1180 1400 0.3771 -
2.1331 1410 0.3215 -
2.1483 1420 0.3790 -
2.1634 1430 0.3029 -
2.1785 1440 0.3133 -
2.1936 1450 0.3536 -
2.2088 1460 0.3461 -
2.2239 1470 0.3381 -
2.2390 1480 0.2365 -
2.2542 1490 0.3242 -
2.2693 1500 0.3582 -
2.2844 1510 0.3171 -
2.2995 1520 0.3301 -
2.3147 1530 0.3555 -
2.3298 1540 0.3471 -
2.3449 1550 0.3646 -
2.3601 1560 0.3513 -
2.3752 1570 0.3432 -
2.3903 1580 0.3593 -
2.4054 1590 0.4229 -
2.4206 1600 0.3032 -
2.4357 1610 0.3055 -
2.4508 1620 0.2718 -
2.4660 1630 0.3073 -
2.4811 1640 0.4003 -
2.4962 1650 0.3129 -
2.5113 1660 0.3505 -
2.5265 1670 0.3058 -
2.5416 1680 0.2717 -
2.5567 1690 0.2485 -
2.5719 1700 0.3589 -
2.5870 1710 0.3416 -
2.6021 1720 0.3936 -
2.6172 1730 0.3038 -
2.6324 1740 0.2978 -
2.6475 1750 0.3339 -
2.6626 1760 0.3253 -
2.6778 1770 0.3378 -
2.6929 1780 0.3330 -
2.7080 1790 0.2930 -
2.7231 1800 0.4318 -
2.7383 1810 0.3270 -
2.7534 1820 0.3430 -
2.7685 1830 0.3768 -
2.7837 1840 0.3456 -
2.7988 1850 0.2674 -
2.8139 1860 0.3704 -
2.8290 1870 0.3314 -
2.8442 1880 0.4253 -
2.8593 1890 0.3115 -
2.8744 1900 0.3829 -
2.8896 1910 0.3351 -
2.9047 1920 0.3135 -
2.9198 1930 0.3985 -
2.9349 1940 0.3435 -
2.9501 1950 0.3316 -
2.9652 1960 0.3927 -
2.9803 1970 0.2963 -
2.9955 1980 0.3518 -
3.0 1983 - 0.6632
  • The bold row denotes the saved checkpoint.

Training Time

  • Training: 2.1 hours

Framework Versions

  • Python: 3.12.13
  • Sentence Transformers: 5.6.0
  • Transformers: 5.13.1
  • PyTorch: 2.11.0+cu128
  • Accelerate: 1.14.0
  • Datasets: 4.0.0
  • Tokenizers: 0.22.2

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",
}

MultipleNegativesRankingLoss

@misc{oord2019representationlearningcontrastivepredictive,
      title={Representation Learning with Contrastive Predictive Coding},
      author={Aaron van den Oord and Yazhe Li and Oriol Vinyals},
      year={2019},
      eprint={1807.03748},
      archivePrefix={arXiv},
      primaryClass={cs.LG},
      url={https://arxiv.org/abs/1807.03748},
}
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for IvanSem/avito_bge_m3_lora

Base model

BAAI/bge-m3
Finetuned
(516)
this model

Papers for IvanSem/avito_bge_m3_lora