/ Модель

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

Контекст
131 072 токена
Параметры
1,5 млрд
Размер весов
6,2 ГБ
Архитектура
qwen2 · dense
Базовая модель
gte-Qwen2-1.5B-instruct
Библиотека
sentence-transformers
Опубликована
8 авг 2025

gte-Qwen2-1.5B-instruct-myfi-v3

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

Дообученная модель Qwen2 для создания текстовых эмбеддингов, семантического поиска и сравнения предложений.

119скачиваний за 30 дней0лайковвеса обновлены13 авг 2025

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Это дообученная модель Sentence Transformer на базе Alibaba-NLP/gte-Qwen2-1.5B-instruct, опубликованная пользователем mata5764. Она преобразует предложения и абзацы в плотные векторы размерностью 1536 для сравнения текстов по косинусному сходству, семантического поиска, поиска перефразирований, кластеризации и классификации. Модель использует архитектуру Qwen2 с пулингом по последнему токену и нормализацией; метаданные указывают 1,5 млрд параметров и контекст до 131 072 токенов, а README заявляет максимальную длину последовательности 32 768 токенов.

Обучение проводилось на 60 995 парах предложений с MultipleNegativesRankingLoss. Примеры данных относятся к сопоставлению канонических и разговорных названий финансовых инструментов, поэтому модель может быть полезна для поиска вариантов написания таких названий. Выход модели — эмбеддинги; метаданные называют её многоязычной, но конкретные языки не перечислены. Лицензия в предоставленных сведениях не указана.

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

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

Ограничения

Конкретные поддерживаемые языки не перечислены; примеры обучающих данных посвящены названиям финансовых инструментов. Метаданные указывают контекст 131 072 токена, тогда как README задаёт максимальную длину последовательности 32 768 токенов.

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

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

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

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

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

Открыть на Hugging Face

SentenceTransformer based on Alibaba-NLP/gte-Qwen2-1.5B-instruct

This is a sentence-transformers model finetuned from Alibaba-NLP/gte-Qwen2-1.5B-instruct. It maps sentences & paragraphs to a 1536-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: Alibaba-NLP/gte-Qwen2-1.5B-instruct
  • Maximum Sequence Length: 32768 tokens
  • Output Dimensionality: 1536 dimensions
  • Similarity Function: Cosine Similarity

Model Sources

Full Model Architecture

SentenceTransformer(
  (0): Transformer({'max_seq_length': 32768, 'do_lower_case': False, 'architecture': 'Qwen2Model'})
  (1): Pooling({'word_embedding_dimension': 1536, 'pooling_mode_cls_token': False, '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': True, '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
queries = [
    "Instruct: Compare Canonical and its colloquial Financial Instrument name: shradha infra ltd",
]
documents = [
    'Instruct: Compare Canonical and its colloquial Financial Instrument name: shradha infraprojects ltd.',
    'Instruct: Compare Canonical and its colloquial Financial Instrument name: boi axa fixed maturity plan - series 12 (386 days)',
    'Instruct: Compare Canonical and its colloquial Financial Instrument name: 360 one silver etf',
]
query_embeddings = model.encode_query(queries)
document_embeddings = model.encode_document(documents)
print(query_embeddings.shape, document_embeddings.shape)
# [1, 1536] [3, 1536]

# Get the similarity scores for the embeddings
similarities = model.similarity(query_embeddings, document_embeddings)
print(similarities)
# tensor([[0.6971, 0.0176, 0.1806]])

Training Details

Training Dataset

Unnamed Dataset

  • Size: 60,995 training samples
  • Columns: sentence1, sentence2, and label
  • Approximate statistics based on the first 1000 samples:
    sentence1sentence2label
    typestringstringint
    detailsmin: 15 tokensmean: 20.99 tokensmax: 46 tokensmin: 17 tokensmean: 22.98 tokensmax: 43 tokens0: 100.00%
  • Samples:
    sentence1sentence2label
    Instruct: Compare Canonical and its colloquial Financial Instrument name: synergy green industries ltdInstruct: Compare Canonical and its colloquial Financial Instrument name: synergy green industries ltd.0
    Instruct: Compare Canonical and its colloquial Financial Instrument name: nfp sampoorna foods ltdInstruct: Compare Canonical and its colloquial Financial Instrument name: nfp sampoorna foods ltd.0
    Instruct: Compare Canonical and its colloquial Financial Instrument name: alpexInstruct: Compare Canonical and its colloquial Financial Instrument name: alpex solar ltd.0
  • Loss: MultipleNegativesRankingLoss with these parameters:
    {
        "scale": 20.0,
        "similarity_fct": "cos_sim"
    }
    

Training Hyperparameters

Non-Default Hyperparameters

  • eval_strategy: steps
  • per_device_train_batch_size: 32
  • learning_rate: 3e-05
  • num_train_epochs: 5
  • warmup_ratio: 0.1
  • fp16: True
  • load_best_model_at_end: True

All Hyperparameters

  • overwrite_output_dir: False
  • do_predict: False
  • eval_strategy: steps
  • prediction_loss_only: True
  • per_device_train_batch_size: 32
  • per_device_eval_batch_size: 8
  • per_gpu_train_batch_size: None
  • per_gpu_eval_batch_size: None
  • gradient_accumulation_steps: 1
  • eval_accumulation_steps: None
  • torch_empty_cache_steps: None
  • learning_rate: 3e-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: 5
  • 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: True
  • 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: None
  • hub_always_push: False
  • hub_revision: None
  • gradient_checkpointing: False
  • gradient_checkpointing_kwargs: None
  • include_inputs_for_metrics: False
  • include_for_metrics: []
  • 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
  • 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
  • use_liger_kernel: False
  • liger_kernel_config: None
  • eval_use_gather_object: False
  • average_tokens_across_devices: False
  • prompts: None
  • batch_sampler: batch_sampler
  • multi_dataset_batch_sampler: proportional
  • router_mapping: {}
  • learning_rate_mapping: {}

Training Logs

EpochStepTraining Loss
0.000511.8786
0.001021.9664
0.001631.4735
0.002142.6475
0.002652.2149
0.003161.6354
0.003771.6902
0.004281.5221
0.004791.5243
0.0052101.1373
0.0058111.2209
0.0063121.4964
0.0068131.5428
0.0073141.3659
0.0079150.7927
0.0084160.9309
0.0089171.2404
0.0094180.7762
0.0100190.8889
0.0105200.657
0.0110210.67
0.0115220.5714
0.0121230.5005
0.0126240.6801
0.0131250.3774
0.0136260.3306
0.0142270.549
0.0147280.1291
0.0152290.3316
0.0157300.0576
0.0163310.0699
0.0168320.1169
0.0173330.0951
0.0178340.0854
0.0184350.0519
0.0189360.0247
0.0194370.1768
0.0199380.045
0.0205390.0202
0.0210400.0776
0.0215410.1327
0.0220420.0103
0.0225430.0899
0.0231440.0559
0.0236450.088
0.0241460.0052
0.0246470.0429
0.0252480.0016
0.0257490.1128
0.0262500.0746
0.0267510.1085
0.0273520.0332
0.0278530.0667
0.0283540.0363
0.0288550.0375
0.0294560.0693
0.0299570.1447
0.0304580.045
0.0309590.0029
0.0315600.022
0.0320610.0174
0.0325620.3009
0.0330630.0153
0.0336640.1176
0.0341650.3625
0.0346660.055
0.0351670.0178
0.0357680.0054
0.0362690.0559
0.0367700.057
0.0372710.0689
0.0378720.0042
0.0383730.0145
0.0388740.0188
0.0393750.0093
0.0399760.0496
0.0404770.0071
0.0409780.004
0.0414790.0141
0.0420800.0107
0.0425810.0372
0.0430820.1183
0.0435830.0012
0.0440840.1094
0.0446850.0007

Framework Versions

  • Python: 3.13.2
  • Sentence Transformers: 5.0.0
  • Transformers: 4.54.1
  • PyTorch: 2.7.1+cu126
  • Accelerate: 1.9.0
  • Datasets: 4.0.0
  • Tokenizers: 0.21.4

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{henderson2017efficient,
    title={Efficient Natural Language Response Suggestion for Smart Reply},
    author={Matthew Henderson and Rami Al-Rfou and Brian Strope and Yun-hsuan Sung and Laszlo Lukacs and Ruiqi Guo and Sanjiv Kumar and Balint Miklos and Ray Kurzweil},
    year={2017},
    eprint={1705.00652},
    archivePrefix={arXiv},
    primaryClass={cs.CL}
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей