/ Модель

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

Контекст
512 токенов
Параметры
25,9 млн
Архитектура
bert · dense
Базовая модель
ms-marco-MiniLM-L6-v2
Библиотека
sentence-transformers
Опубликована
3 июл 2026

tink-reranker-phase5_minilm_multikind

Ранжирование текстаТекст → score10 профессий

Текстовый Cross-Encoder, дообученный для оценки соответствия пар текстов и переранжирования результатов поиска.

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

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

rohit-vt/tink-reranker-phase5_minilm_multikind — текстовый Cross-Encoder на архитектуре BERT, дообученный на базе cross-encoder/ms-marco-MiniLM-L6-v2 с использованием Sentence Transformers. Модель совместно обрабатывает пару текстов и выдаёт оценку их соответствия, которую можно использовать для переранжирования результатов поиска и семантического поиска.

Модель содержит 25,9 млн параметров, поддерживает последовательности длиной до 512 токенов и выдаёт один числовой скор. Для обучения указаны 93 031 пример и функция BinaryCrossEntropyLoss; в карточке приведены примеры пар, связанные с навыками и профессиями. Лицензия в предоставленных данных не указана.

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

  • переранжирование результатов по поисковому запросу
  • оценка релевантности документа запросу
  • сортировка кандидатов по соответствию описанию навыка
  • семантический поиск по парам запрос—текст

Ограничения

Принимает только текст и обрабатывает пары с ограничением до 512 токенов; оценки предназначены для сравнения релевантности, а не для генерации текста. В предоставленных данных не описана лицензия.

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

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

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

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

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

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

Открыть на Hugging Face

CrossEncoder based on cross-encoder/ms-marco-MiniLM-L6-v2

This is a Cross Encoder model finetuned from cross-encoder/ms-marco-MiniLM-L6-v2 using the sentence-transformers library. It computes scores for pairs of texts, which can be used for text reranking and semantic search.

Model Details

Model Description

Model Sources

Full Model Architecture

CrossEncoder(
  (0): Transformer({'transformer_task': 'sequence-classification', 'modality_config': {'text': {'method': 'forward', 'method_output_name': 'logits'}}, 'module_output_name': 'scores', 'architecture': 'BertForSequenceClassification'})
)

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 CrossEncoder

# Download from the 🤗 Hub
model = CrossEncoder("cross_encoder_model_id")
# Get scores for pairs of inputs
pairs = [
    ['skill: manage health care staff', 'skill: manage healthcare staff'],
    ['skill: manage health care staff', 'skill: manage staff'],
    ['skill: manage health care staff', 'skill: manage physiotherapy staff'],
    ['skill: manage health care staff', 'skill: work with nursing staff'],
    ['skill: manage health care staff', 'skill: manage chiropractic staff'],
]
scores = model.predict(pairs)
print(scores)
# [ 6.9497  2.0168 -0.5377 -3.4953 -4.3348]

# Or rank different texts based on similarity to a single text
ranks = model.rank(
    'skill: manage health care staff',
    [
        'skill: manage healthcare staff',
        'skill: manage staff',
        'skill: manage physiotherapy staff',
        'skill: work with nursing staff',
        'skill: manage chiropractic staff',
    ]
)
# [{'corpus_id': ..., 'score': ...}, {'corpus_id': ..., 'score': ...}, ...]

Training Details

Training Dataset

Unnamed Dataset

  • Size: 93,031 training samples
  • Columns: sentence_A, sentence_B, and label
  • Approximate statistics based on the first 100 samples:
    sentence_Asentence_Blabel
    typestringstringfloat
    modalitytexttext
    detailsmin: 7 tokensmean: 8.14 tokensmax: 11 tokensmin: 6 tokensmean: 7.94 tokensmax: 15 tokensmin: 0.0mean: 0.22max: 1.0
  • Samples:
    sentence_Asentence_Blabel
    skill: manage security systemsskill: manage technical security systems1.0
    skill: manage security systemsskill: Physical access management software0.0
    skill: manage security systemsskill: manage theft prevention0.0
  • Loss: BinaryCrossEntropyLoss with these parameters:
    {
        "activation_fn": "torch.nn.modules.linear.Identity",
        "pos_weight": null
    }
    

Evaluation Dataset

Unnamed Dataset

  • Size: 11,562 evaluation samples
  • Columns: sentence_A, sentence_B, and label
  • Approximate statistics based on the first 100 samples:
    sentence_Asentence_Blabel
    typestringstringfloat
    modalitytexttext
    detailsmin: 6 tokensmean: 9.23 tokensmax: 14 tokensmin: 6 tokensmean: 8.06 tokensmax: 16 tokensmin: 0.0mean: 0.21max: 1.0
  • Samples:
    sentence_Asentence_Blabel
    skill: manage health care staffskill: manage healthcare staff1.0
    skill: manage health care staffskill: manage staff0.0
    skill: manage health care staffskill: manage physiotherapy staff0.0
  • Loss: BinaryCrossEntropyLoss with these parameters:
    {
        "activation_fn": "torch.nn.modules.linear.Identity",
        "pos_weight": null
    }
    

Training Hyperparameters

Non-Default Hyperparameters

  • per_device_train_batch_size: 32
  • num_train_epochs: 2
  • learning_rate: 2e-05
  • warmup_steps: 0.1
  • per_device_eval_batch_size: 64
  • load_best_model_at_end: True

All Hyperparameters

  • per_device_train_batch_size: 32
  • num_train_epochs: 2
  • max_steps: -1
  • learning_rate: 2e-05
  • lr_scheduler_type: linear
  • lr_scheduler_kwargs: None
  • warmup_steps: 0.1
  • optim: adamw_torch_fused
  • optim_args: None
  • weight_decay: 0.0
  • adam_beta1: 0.9
  • adam_beta2: 0.999
  • adam_epsilon: 1e-08
  • optim_target_modules: None
  • gradient_accumulation_steps: 1
  • average_tokens_across_devices: True
  • max_grad_norm: 1.0
  • label_smoothing_factor: 0.0
  • bf16: False
  • fp16: False
  • 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: 64
  • 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: 0
  • 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: []
  • fsdp_config: {'min_num_params': 0, 'xla': False, 'xla_fsdp_v2': False, 'xla_fsdp_grad_ckpt': False}
  • 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

EpochStepTraining LossValidation Loss
0.0069200.5247-
0.0138400.5615-
0.0206600.5603-
0.0275800.5108-
0.03441000.5295-
0.04131200.4418-
0.04811400.4539-
0.05501600.3991-
0.06191800.3650-
0.06882000.3651-
0.07572200.3455-
0.08252400.3742-
0.08942600.3396-
0.09632800.3533-
0.10323000.3732-
0.11003200.3413-
0.11693400.3560-
0.12383600.3473-
0.13073800.3159-
0.13764000.3627-
0.14444200.3376-
0.15134400.3022-
0.15824600.3330-
0.16514800.3373-
0.17195000.2894-
0.17885200.3176-
0.18575400.3271-
0.19265600.3519-
0.19945800.3560-
0.20636000.2581-
0.21326200.3213-
0.22016400.2766-
0.22706600.2782-
0.23386800.2782-
0.24077000.3027-
0.24767200.2784-
0.25457400.2814-
0.26137600.2240-
0.26827800.3190-
0.27518000.2623-
0.28208200.2815-
0.28898400.2631-
0.29578600.2360-
0.30268800.2930-
0.30959000.2815-
0.31649200.3000-
0.32329400.3035-
0.33019600.2495-
0.33709800.2447-
0.343910000.2272-
0.350810200.2600-
0.357610400.2717-
0.364510600.2830-
0.371410800.2944-
0.378311000.3230-
0.385111200.2521-
0.392011400.3050-
0.398911600.2201-
0.405811800.2504-
0.412712000.2545-
0.419512200.2230-
0.426412400.2741-
0.433312600.2679-
0.440212800.2870-
0.447013000.2602-
0.453913200.2448-
0.460813400.2764-
0.467713600.2452-
0.474613800.2668-
0.481414000.2914-
0.488314200.2683-
0.495214400.2193-
0.502114600.2097-
0.508914800.2783-
0.515815000.2634-
0.522715200.2414-
0.529615400.2544-
0.536515600.2405-
0.543315800.2488-
0.550216000.1917-
0.557116200.2446-
0.564016400.2279-
0.570816600.1966-
0.577716800.2259-
0.584617000.2440-
0.591517200.2458-
0.598317400.2644-
0.605217600.2301-
0.612117800.2677-
0.619018000.2589-
0.625918200.2259-
0.632718400.2254-
0.639618600.2591-
0.646518800.2786-
0.653419000.2170-
0.660219200.2169-
0.667119400.2377-
0.674019600.2485-
0.680919800.2069-
0.687820000.2270-
0.694620200.2587-
0.701520400.2071-
0.708420600.2137-
0.715320800.2102-
0.722121000.2204-
0.729021200.2049-
0.735921400.2361-
0.742821600.2325-
0.749721800.2066-
0.756522000.2569-
0.763422200.2270-
0.770322400.2498-
0.777222600.2130-
0.784022800.2353-
0.790923000.2301-
0.797823200.2369-
0.804723400.2350-
0.811623600.2178-
0.818423800.2277-
0.825324000.2412-
0.832224200.2329-
0.839124400.2469-
0.845924600.2300-
0.852824800.1999-
0.859725000.2254-
0.866625200.2136-
0.873525400.2640-
0.880325600.2424-
0.887225800.2097-
0.894126000.2025-
0.901026200.1984-
0.907826400.2355-
0.914726600.1924-
0.921626800.2269-
0.928527000.2381-
0.935427200.2347-
0.942227400.1967-
0.949127600.2288-
0.956027800.2521-
0.962928000.2560-
0.969728200.1999-
0.976628400.2412-
0.983528600.2209-
0.990428800.2096-
0.997229000.2422-
1.02908-0.2988
1.004129200.2426-
1.011029400.1935-
1.017929600.2526-
1.024829800.1720-
1.031630000.2255-
1.038530200.2009-
1.045430400.1999-
1.052330600.2123-
1.059130800.1861-
1.066031000.1810-
1.072931200.2397-
1.079831400.2054-
1.086731600.1856-
1.093531800.2092-
1.100432000.1599-
1.107332200.2012-
1.114232400.2093-
1.121032600.2028-
1.127932800.1608-
1.134833000.2049-
1.141733200.2233-
1.148633400.2247-
1.155433600.1906-
1.162333800.1881-
1.169234000.2060-
1.176134200.1893-
1.182934400.2335-
1.189834600.2169-
1.196734800.2061-
1.203635000.1862-
1.210535200.1943-
1.217335400.1754-
1.224235600.1826-
1.231135800.2380-
1.238036000.2279-
1.244836200.2203-
1.251736400.2410-
1.258636600.1571-
1.265536800.2157-
1.272437000.2192-
1.279237200.2153-
1.286137400.2307-
1.293037600.1739-
1.299937800.2120-
1.306738000.2165-
1.313638200.1765-
1.320538400.1777-
1.327438600.1772-
1.334338800.2254-
1.341139000.2183-
1.348039200.2020-
1.354939400.2100-
1.361839600.1925-
1.368639800.1794-
1.375540000.2011-
1.382440200.1543-
1.389340400.1909-
1.396140600.1938-
1.403040800.1802-
1.409941000.2081-
1.416841200.2081-
1.423741400.1646-
1.430541600.1885-
1.437441800.1925-
1.444342000.1769-
1.451242200.1669-
1.458042400.1686-
1.464942600.2476-
1.471842800.2286-
1.478743000.1728-
1.485643200.1854-
1.492443400.1959-
1.499343600.2048-
1.506243800.1991-
1.513144000.2075-
1.519944200.2041-
1.526844400.1922-
1.533744600.2105-
1.540644800.1713-
1.547545000.1831-
1.554345200.1975-
1.561245400.1769-
1.568145600.1843-
1.575045800.1789-
1.581846000.1695-
1.588746200.2102-
1.595646400.1782-
1.602546600.1929-
1.609446800.1753-
1.616247000.2114-
1.623147200.1518-
1.630047400.1843-
1.636947600.2096-
1.643747800.1401-
1.650648000.2266-
1.657548200.1895-
1.664448400.1863-
1.671348600.1654-
1.678148800.2123-
1.685049000.2300-
1.691949200.2338-
1.698849400.2037-
1.705649600.1678-
1.712549800.1867-
1.719450000.1795-
1.726350200.1478-
1.733150400.2140-
1.740050600.2166-
1.746950800.1704-
1.753851000.1770-
1.760751200.2272-
1.767551400.1665-
1.774451600.1787-
1.781351800.1377-
1.788252000.1696-
1.795052200.2295-
1.801952400.1893-
1.808852600.2273-
1.815752800.2121-
1.822653000.1870-
1.829453200.1963-
1.836353400.1970-
1.843253600.2161-
1.850153800.1744-
1.856954000.1885-
1.863854200.1869-
1.870754400.1699-
1.877654600.2254-
1.884554800.1932-
1.891355000.2139-
1.898255200.1921-
1.905155400.1888-
1.912055600.1721-
1.918855800.1971-
1.925756000.2195-
1.932656200.2034-
1.939556400.1702-
1.946456600.1827-
1.953256800.1951-
1.960157000.1685-
1.967057200.1577-
1.973957400.2155-
1.980757600.1811-
1.987657800.1779-
1.994558000.2156-
2.05816-0.3412
  • The bold row denotes the saved checkpoint.

Training Time

  • Training: 11.7 minutes
  • Evaluation: 22.5 seconds
  • Total: 12.1 minutes

Framework Versions

  • Python: 3.13.13
  • Sentence Transformers: 5.5.0
  • Transformers: 5.8.1
  • PyTorch: 2.12.0
  • Accelerate: 1.14.0
  • Datasets: 5.0.0
  • Tokenizers: 0.22.2

Additional Resources

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

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
BertForSequenceClassification
Ревизия весов
d8e0684

0 моделей