/ Модель

Характеристики

Контекст
512 токенов
Параметры
124 млн
Лицензия
CC BY-NC 4.0
Архитектура
bert · dense
Базовая модель
paraphrase-multilingual-MiniLM-L12-v2
Библиотека
sentence-transformers
Опубликована
28 июл 2026

susu-sentence-encoder-v1

ЭмбеддингиТекст → embedding9 профессий

Многоязычная модель для преобразования предложений и абзацев в векторы семантического поиска и сравнения сходства.

103скачиваний за 30 дней0лайковвеса обновлены3 авг 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Эмбеддинги» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Susu Sentence Encoder v1 — модель Sentence Transformers от 2ADT-Consulting, дообученная на базе sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2. Она кодирует предложения и абзацы на естественном языке в плотные векторы размерностью 384 и предназначена для поиска подходящих документов и сравнения смыслового сходства с помощью косинусной близости. Архитектура состоит из BERT-энкодера и слоя усредняющего пулинга; модель принимает только текст. В README указана максимальная длина последовательности 128 токенов, тогда как метаданные каталога указывают контекст 512 токенов.

Модель подходит для семантического поиска, извлечения документов по запросу и построения представлений текста для сравнения или кластеризации. Обучение проводилось на 225 516 парах anchor-positive с функцией MultipleNegativesRankingLoss. Базовая модель многоязычная; примеры обучающих пар показывают английский, французский и язык сусу, но полный перечень поддерживаемых языков в источниках не приведён. Лицензия — CC BY-NC 4.0, поэтому использование ограничено её условиями, включая запрет на коммерческое применение.

Сценарии применения

  • поиск документов по смыслу запроса
  • поиск подходящих фрагментов для retrieval-системы
  • сравнение сходства двух предложений
  • кластеризация текстов по смыслу
  • создание текстовых эмбеддингов для поиска

Ограничения

Лицензия CC BY-NC 4.0 запрещает коммерческое использование. README указывает максимальную длину 128 токенов, а метаданные каталога — контекст 512 токенов; источники расходятся по этому параметру.

Для каких профессий подходит9

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Также подходит для

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

SentenceTransformer based on sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2

This is a sentence-transformers model finetuned from sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2. It maps sentences & paragraphs to a 384-dimensional dense vector space and can be used for retrieval.

License

The base model (paraphrase-multilingual-MiniLM-L12-v2) is Apache-2.0. However, this checkpoint was fine-tuned on 2ADT-Consulting/susu-parallel, which is dominated by Bible-derived text retrieved from YouVersion and subject to YouVersion's terms of service independently of any model license. Out of caution, and for consistency with our other Susu models trained on the same corpus (nllb-susu-v1/v2, both CC-BY-NC-4.0), we release these weights under CC-BY-NC-4.0 pending clearer guidance on whether fine-tuning on restricted-license text carries those restrictions to the resulting weights. Review the dataset's license notes before commercial use.

Model Details

Model Description

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': 'BertModel'})
  (1): Pooling({'embedding_dimension': 384, 'pooling_mode': 'mean', 'include_prompt': True})
)

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 = [
    'Les navires de Hiram, qui apportèrent de lor dOphir, amenèrent aussi dOphir une grande quantité de bois de sandal et des pierres précieuses.',
    'Xirami nun Sulemani xa walikɛe naxee fa xɛɛma ra kelife Ofiri bɔxi ma, nee man naxa fa wuri nun gɛmɛ tofanyie ra.',
    'Won a kolon won nun Ala na a ra, barima a bara a Xaxili fi won ma.',
]
embeddings = model.encode(sentences)
print(embeddings.shape)
# [3, 384]

# Get the similarity scores for the embeddings
similarities = model.similarity(embeddings, embeddings)
print(similarities)
# tensor([[1.0000, 0.6592, 0.1617],
#         [0.6592, 1.0000, 0.0717],
#         [0.1617, 0.0717, 1.0000]])

Training Details

Training Dataset

Unnamed Dataset

  • Size: 225,516 training samples
  • Columns: anchor and positive
  • Approximate statistics based on the first 100 samples:
    anchorpositive
    typestringstring
    modalitytexttext
    detailsmin: 13 tokensmean: 38.24 tokensmax: 93 tokensmin: 10 tokensmean: 50.44 tokensmax: 115 tokens
  • Samples:
    anchorpositive
    He made it according to the instructions that Moses, the Lord 's servant, had given the Israelites, as it says in the Law of Moses: an altar made of stones which have not been cut with iron tools. On it they offered burnt sacrifices to the Lord , and they also presented their fellowship offerings.alɔ Alatala xa konyi Munsa a fala Isirayilakae bɛ ki naxɛ. E naxa sɛrɛxɛbade gɛmɛ daaxi ti, wure mu nu din naxan na, alɔ a sɛbɛxi Tawureta Munsa kitaabui kui ki naxɛ. E naxa sɛrɛxɛ gan daaxie nun xanunteya sɛrɛxɛe ba Alatala bɛ na fari.
    Celle-ci ordonna à Hathac de rapporter sa réponse à Mardochée :.Esita to na mɛ, a man naxa Hataki xɛɛ Morodekayi xɔn ma, a xa sa yi fala a bɛ.
    But there is something you do that is right—you hate the things that the Nicolaitans do. I also hate what they do.«Kɔnɔ wo bara fe nde raba naxan fan. Wo bara Nikolasi xa ɲama xa fe xɔn, alɔ n fan a xɔnxi ki naxɛ.».
  • 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: 64
  • learning_rate: 2e-05
  • num_train_epochs: 4
  • warmup_steps: 0.1
  • fp16: True

All Hyperparameters

  • do_predict: False
  • prediction_loss_only: True
  • per_device_train_batch_size: 64
  • per_device_eval_batch_size: 8
  • gradient_accumulation_steps: 1
  • eval_accumulation_steps: None
  • torch_empty_cache_steps: None
  • learning_rate: 2e-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: 4
  • max_steps: -1
  • lr_scheduler_type: linear
  • lr_scheduler_kwargs: None
  • warmup_ratio: None
  • warmup_steps: 0.1
  • log_level: passive
  • log_level_replica: warning
  • log_on_each_node: True
  • logging_nan_inf_filter: True
  • enable_jit_checkpoint: False
  • save_on_each_node: False
  • save_only_model: False
  • restore_callback_states_from_checkpoint: False
  • use_cpu: False
  • seed: 42
  • data_seed: None
  • bf16: False
  • fp16: True
  • bf16_full_eval: False
  • fp16_full_eval: False
  • tf32: None
  • local_rank: -1
  • ddp_backend: None
  • debug: []
  • dataloader_drop_last: False
  • dataloader_num_workers: 0
  • dataloader_prefetch_factor: None
  • disable_tqdm: False
  • remove_unused_columns: True
  • label_names: None
  • load_best_model_at_end: False
  • ignore_data_skip: False
  • fsdp: []
  • fsdp_config: {'min_num_params': 0, 'xla': False, 'xla_fsdp_v2': False, 'xla_fsdp_grad_ckpt': 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
  • deepspeed: None
  • label_smoothing_factor: 0.0
  • optim: adamw_torch_fused
  • optim_args: None
  • group_by_length: False
  • length_column_name: length
  • project: huggingface
  • trackio_space_id: trackio
  • 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
  • push_to_hub: False
  • resume_from_checkpoint: None
  • hub_model_id: None
  • hub_strategy: every_save
  • hub_private_repo: None
  • hub_always_push: False
  • hub_revision: None
  • gradient_checkpointing: False
  • gradient_checkpointing_kwargs: None
  • include_for_metrics: []
  • eval_do_concat_batches: True
  • auto_find_batch_size: False
  • full_determinism: False
  • ddp_timeout: 1800
  • torch_compile: False
  • torch_compile_backend: None
  • torch_compile_mode: None
  • include_num_input_tokens_seen: no
  • neftune_noise_alpha: None
  • optim_target_modules: None
  • batch_eval_metrics: False
  • eval_on_start: False
  • use_liger_kernel: False
  • liger_kernel_config: None
  • eval_use_gather_object: False
  • average_tokens_across_devices: True
  • use_cache: False
  • prompts: None
  • batch_sampler: batch_sampler
  • multi_dataset_batch_sampler: proportional
  • router_mapping: {}
  • learning_rate_mapping: {}

Training Logs

EpochStepTraining Loss
0.0284505.0351
0.05681004.5387
0.08511504.0088
0.11352003.2828
0.14192502.6326
0.17033002.0852
0.19863501.6870
0.22704001.4379
0.25544501.2296
0.28385001.0465
0.31215500.8908
0.34056000.8758
0.36896500.7199
0.39737000.6701
0.42577500.6193
0.45408000.5435
0.48248500.5279
0.51089000.4810
0.53929500.4594
0.567510000.4344
0.595910500.3961
0.624311000.3767
0.652711500.3601
0.681012000.3690
0.709412500.3448
0.737813000.3396
0.766213500.3242
0.794614000.3236
0.822914500.2961
0.851315000.2853
0.879715500.2933
0.908116000.2625
0.936416500.2758
0.964817000.2617
0.993217500.2720
1.021618000.2535
1.049918500.2366
1.078319000.2097
1.106719500.2183
1.135120000.2201
1.163520500.2284
1.191821000.2259
1.220221500.2125
1.248622000.2059
1.277022500.1950
1.305323000.2066
1.333723500.1944
1.362124000.2019
1.390524500.2051
1.418825000.1903
1.447225500.1958
1.475626000.1869
1.504026500.1827
1.532327000.1804
1.560727500.1692
1.589128000.2033
1.617528500.1740
1.645929000.1810
1.674229500.1785
1.702630000.1737
1.731030500.1914
1.759431000.1779
1.787731500.1670
1.816132000.1744
1.844532500.1647
1.872933000.1720
1.901233500.1746
1.929634000.1559
1.958034500.1571
1.986435000.1655
2.014835500.1342
2.043136000.1304
2.071536500.1335
2.099937000.1290
2.128337500.1486
2.156638000.1274
2.185038500.1384
2.213439000.1257
2.241839500.1277
2.270140000.1372
2.298540500.1329
2.326941000.1347
2.355341500.1332
2.383742000.1322
2.412042500.1208
2.440443000.1311
2.468843500.1248
2.497244000.1246
2.525544500.1155
2.553945000.1243
2.582345500.1160
2.610746000.1143
2.639046500.1275
2.667447000.1258
2.695847500.1196
2.724248000.1068
2.752648500.1167
2.780949000.1181
2.809349500.1057
2.837750000.1169
2.866150500.1287
2.894451000.1108
2.922851500.1110
2.951252000.1145
2.979652500.1161
3.007953000.1172
3.036353500.1005
3.064754000.0977
3.093154500.1045
3.121555000.1021
3.149855500.1059
3.178256000.1026
3.206656500.0998
3.235057000.0982
3.263357500.1003
3.291758000.1015
3.320158500.0966
3.348559000.0971
3.376859500.1033
3.405260000.1001
3.433660500.0942
3.462061000.1028
3.490461500.0934
3.518762000.0918
3.547162500.0993
3.575563000.0943
3.603963500.1046
3.632264000.0941
3.660664500.0999
3.689065000.0998
3.717465500.0987
3.745766000.1078
3.774166500.0972
3.802567000.1008
3.830967500.1070
3.859368000.0878
3.887668500.0966
3.916069000.0909
3.944469500.0991
3.972870000.0969

Training Time

  • Training: 2.5 hours

Framework Versions

  • Python: 3.12.13
  • Sentence Transformers: 5.6.1
  • Transformers: 5.0.0
  • PyTorch: 2.10.0+cu128
  • Accelerate: 1.14.0
  • Datasets: 5.0.1
  • 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},
}

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · sentence-transformers

Можно запустить

Подбираем GPU…

Класс архитектуры
BertModel
Ревизия весов
246ae71

0 моделей