/ Модель

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

Контекст
512 токенов
Параметры
4,4 млн
Архитектура
bert · dense
Базовая модель
bert_uncased_L-2_H-128_A-2
Библиотека
sentence-transformers
Опубликована
15 июн 2026

bert-tiny-snli-k10-adaptive-cosine

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

Компактная англоязычная Sentence Transformer-модель для кодирования предложений в векторы и семантического поиска.

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

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

swardiantara/bert-tiny-snli-k10-adaptive-cosine — компактная модель Sentence Transformer, дообученная разработчиком на базе google/bert_uncased_L-2_H-128_A-2. Она кодирует предложения и абзацы на английском языке в плотные векторы размерности 128 и предназначена для поиска и сравнения текстов по косинусному сходству. Архитектура состоит из двухслойного BERT с mean pooling; модель содержит 4,4 млн параметров и принимает последовательности длиной до 512 токенов по метаданным (в README указан предел 128 токенов). Поддерживает только текстовый ввод и выдаёт векторные представления.

Модель подходит для семантического поиска, извлечения релевантных фрагментов и оценки сходства предложений. Её малый размер позволяет использовать её в сценариях с ограниченными вычислительными ресурсами, но компактность может ограничивать качество по сравнению с более крупными моделями. Лицензия в предоставленных данных не указана.

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

  • семантический поиск по коллекции документов
  • поиск релевантных абзацев для вопроса
  • сравнение сходства двух предложений
  • поиск дубликатов и близких по смыслу текстов

Ограничения

Модель рассчитана на английский язык, а небольшой размер может снижать качество на сложных задачах семантического сопоставления. README указывает максимальную длину 128 токенов, тогда как метаданные — 512 токенов.

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

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

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

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

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

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

Открыть на Hugging Face

SentenceTransformer based on google/bert_uncased_L-2_H-128_A-2

This is a sentence-transformers model finetuned from google/bert_uncased_L-2_H-128_A-2. It maps sentences & paragraphs to a 128-dimensional dense vector space and can be used for retrieval.

Model Details

Model Description

  • Model Type: Sentence Transformer
  • Base model: google/bert_uncased_L-2_H-128_A-2
  • Maximum Sequence Length: 128 tokens
  • Output Dimensionality: 128 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': 'BertModel'})
  (1): Pooling({'embedding_dimension': 128, '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("swardiantara/bert-tiny-snli-k10-adaptive-cosine")
# Run inference
sentences = [
    'The school is having a special event in order to show the american culture on how other cultures are dealt with in parties. [SEP] A school is hosting an event.',
    'A large, black dog is running in the sand on the beach. [SEP] The dog is chasing a Frisbee.',
    'A group of people walking down the street with one on the phone in a green hat. [SEP] People are outside',
]
embeddings = model.encode(sentences)
print(embeddings.shape)
# [3, 128]

# Get the similarity scores for the embeddings
similarities = model.similarity(embeddings, embeddings)
print(similarities)
# tensor([[1.0000, 0.3961, 0.5340],
#         [0.3961, 1.0000, 0.0176],
#         [0.5340, 0.0176, 1.0000]])

Training Details

Training Dataset

Unnamed Dataset

  • Size: 11,537,277 training samples
  • Columns: text_a, text_b, and label
  • Approximate statistics based on the first 100 samples:
    text_atext_blabel
    typestringstringlist
    modalitytexttext
    detailsmin: 13 tokensmean: 21.08 tokensmax: 28 tokensmin: 20 tokensmean: 26.1 tokensmax: 34 tokenssize: 2 elements
  • Samples:
    text_atext_blabel
    A person on a horse jumps over a broken down airplane. [SEP] A person is training his horse for a competition.The man is on a black and white bike. [SEP] The man is going to be in a bicycle race.[1.0, 0.0]
    A person on a horse jumps over a broken down airplane. [SEP] A person is training his horse for a competition.A man, on a basketball team, dunking the ball through the hoop. [SEP] The man is playing basketball.[0.0, 0.5]
    A person on a horse jumps over a broken down airplane. [SEP] A person is training his horse for a competition.A young man wearing blue jeans and a t-shirt sits in the grass, with a ball in the air. [SEP] The young man is throwing a ball.[0.0, 0.5]
  • Loss: main.OrdinalProxyContrastiveLoss

Training Hyperparameters

Non-Default Hyperparameters

  • per_device_train_batch_size: 1024
  • num_train_epochs: 10
  • learning_rate: 2e-05
  • load_best_model_at_end: True

All Hyperparameters

  • per_device_train_batch_size: 1024
  • num_train_epochs: 10
  • max_steps: -1
  • learning_rate: 2e-05
  • lr_scheduler_type: linear
  • lr_scheduler_kwargs: None
  • warmup_steps: 0
  • optim: adamw_torch
  • 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: 8
  • 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: 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

EpochStepTraining Loss
0.04445000.0429
0.088810000.0262
0.133115000.0248
0.177520000.0241
0.221925000.0235
0.266330000.0224
0.310635000.0203
0.355040000.0188
0.399445000.0180
0.443850000.0174
0.488255000.0167
0.532560000.0162
0.576965000.0158
0.621370000.0155
0.665775000.0152
0.710080000.0148
0.754485000.0146
0.798890000.0144
0.843295000.0140
0.8875100000.0138
0.9319105000.0135
0.9763110000.0136
1.011267-
1.0207115000.0134
1.0651120000.0130
1.1094125000.0130
1.1538130000.0128
1.1982135000.0126
1.2426140000.0124
1.2869145000.0124
1.3313150000.0121
1.3757155000.0121
1.4201160000.0120
1.4645165000.0119
1.5088170000.0117
1.5532175000.0119
1.5976180000.0116
1.6420185000.0115
1.6863190000.0116
1.7307195000.0113
1.7751200000.0113
1.8195205000.0112
1.8639210000.0113
1.9082215000.0111
1.9526220000.0110
1.9970225000.0111
2.022534-
2.0414230000.0107
2.0857235000.0108
2.1301240000.0108
2.1745245000.0105
2.2189250000.0105
2.2632255000.0104
2.3076260000.0104
2.3520265000.0104
2.3964270000.0104
2.4408275000.0103
2.4851280000.0102
2.5295285000.0102
2.5739290000.0102
2.6183295000.0100
2.6626300000.0100
2.7070305000.0099
2.7514310000.0100
2.7958315000.0100
2.8402320000.0098
2.8845325000.0098
2.9289330000.0098
2.9733335000.0098
3.033801-
3.0177340000.0098
3.0620345000.0096
3.1064350000.0096
3.1508355000.0095
3.1952360000.0095
3.2395365000.0095
3.2839370000.0095
3.3283375000.0094
3.3727380000.0093
3.4171385000.0093
3.4614390000.0094
3.5058395000.0093
3.5502400000.0094
3.5946405000.0093
3.6389410000.0092
3.6833415000.0093
3.7277420000.0092
3.7721425000.0092
3.8165430000.0091
3.8608435000.0090
3.9052440000.0091
3.9496445000.0091
3.9940450000.0090
4.045068-
4.0383455000.0090
4.0827460000.0089
4.1271465000.0089
4.1715470000.0088
4.2159475000.0089
4.2602480000.0088
4.3046485000.0089
4.3490490000.0088
4.3934495000.0088
4.4377500000.0088
4.4821505000.0088
4.5265510000.0088
4.5709515000.0088
4.6152520000.0087
4.6596525000.0087
4.7040530000.0087
4.7484535000.0086
4.7928540000.0087
4.8371545000.0086
4.8815550000.0086
4.9259555000.0086
4.9703560000.0086
5.056335-
5.0146565000.0085
5.0590570000.0086
5.1034575000.0086
5.1478580000.0083
5.1922585000.0084
5.2365590000.0085
5.2809595000.0084
5.3253600000.0084
5.3697605000.0084
5.4140610000.0084
5.4584615000.0084
5.5028620000.0084
5.5472625000.0084
5.5916630000.0083
5.6359635000.0083
5.6803640000.0082
5.7247645000.0084
5.7691650000.0083
5.8134655000.0084
5.8578660000.0083
5.9022665000.0083
5.9466670000.0084
5.9909675000.0083
6.067602-
6.0353680000.0082
6.0797685000.0082
6.1241690000.0081
6.1685695000.0081
6.2128700000.0081
6.2572705000.0081
6.3016710000.0082
6.3460715000.0083
6.3903720000.0081
6.4347725000.0082
6.4791730000.0081
6.5235735000.0082
6.5679740000.0081
6.6122745000.0081
6.6566750000.0081
6.7010755000.0081
6.7454760000.0082
6.7897765000.0082
6.8341770000.0082
6.8785775000.0080
6.9229780000.0081
6.9672785000.0080
7.078869-
7.0116790000.0080
7.0560795000.0080
7.1004800000.0080
7.1448805000.0079
7.1891810000.0079
7.2335815000.0080
7.2779820000.0079
7.3223825000.0079
7.3666830000.0078
7.4110835000.0080
7.4554840000.0079
7.4998845000.0079
7.5442850000.0079
7.5885855000.0079
7.6329860000.0079
7.6773865000.0079
7.7217870000.0079
7.7660875000.0080
7.8104880000.0078
7.8548885000.0079
7.8992890000.0079
7.9436895000.0079
7.9879900000.0079
8.090136-
8.0323905000.0078
8.0767910000.0078
8.1211915000.0077
8.1654920000.0078
8.2098925000.0079
8.2542930000.0078
8.2986935000.0078
8.3429940000.0078
8.3873945000.0077
8.4317950000.0078
8.4761955000.0078
8.5205960000.0079
8.5648965000.0078
8.6092970000.0078
8.6536975000.0077
8.6980980000.0077
8.7423985000.0078
8.7867990000.0078
8.8311995000.0078
8.87551000000.0078
8.91991005000.0079
8.96421010000.0077
9.0101403-
9.00861015000.0077
9.05301020000.0078
9.09741025000.0077
9.14171030000.0078
9.18611035000.0077
9.23051040000.0078
9.27491045000.0077
9.31931050000.0076
9.36361055000.0076
9.40801060000.0077
9.45241065000.0077
9.49681070000.0078
9.54111075000.0077
9.58551080000.0077
9.62991085000.0077
9.67431090000.0077
9.71861095000.0078
9.76301100000.0078
9.80741105000.0078
9.85181110000.0077
9.89621115000.0078
9.94051120000.0077
9.98491125000.0077
10.0112670-
  • The bold row denotes the saved checkpoint.

Training Time

  • Training: 4.9 hours
  • Evaluation: 1.0 minutes
  • Total: 4.9 hours

Framework Versions

  • Python: 3.12.4
  • Sentence Transformers: 5.5.1
  • Transformers: 5.11.0
  • PyTorch: 2.5.1+cu121
  • Accelerate: 1.13.0
  • Datasets: 2.21.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",
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей