/ Модель

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

Контекст
1 024 токена
Параметры
434 млн
Лицензия
MIT
Архитектура
bert · dense
Базовая модель
e5-large-v2
Библиотека
sentence-transformers
Опубликована
28 апр 2025

e5-large-v2-ctx1024

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

Англоязычная BERT-модель для эмбеддингов и семантического поиска по текстам длиной до 1024 токенов.

104скачиваний за 30 дней1лайквеса обновлены16 июн 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

idanylenko/e5-large-v2-ctx1024 — созданная автором на основе intfloat/e5-large-v2 англоязычная модель BERT для получения текстовых эмбеддингов и семантического поиска. Расширение контекста выполнено без дообучения параметров: изменены позиционные эмбеддинги методом нелинейной интерполяции, благодаря чему модель принимает последовательности длиной до 1024 токенов — вдвое больше базовой версии.

Модель предназначена для поиска релевантных документов и фрагментов по длинным запросам или текстам, а также для семантического сравнения и кластеризации. В README приведены результаты оценки на четырёх задачах поиска LongEmbed; по указанной метрике NDCG@10 результаты превысили базовую e5-large-v2. Это англоязычная модель с 433,9 млн параметров, доступная в формате safetensors и совместимая с библиотекой sentence-transformers. Лицензия — MIT.

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

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

Ограничения

Модель рассчитана на английский язык. Расширение контекста основано на изменении позиционных эмбеддингов без дообучения параметров; приведённые результаты оценки относятся к четырём задачам LongEmbed.

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

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

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

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

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

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

Открыть на Hugging Face

This model uses positional embeddings tweak, described in Zero-Training Context Extension for Transformer Encoders via Nonlinear Absolute Positional Embeddings Interpolation, which allows it to has a context window twice as it's base model (intfloat/e5-large-v2). This is a training-less context improvement, meaning that no fine-tuning was applied to any of the base model parameters. The two models differ only in their positional embeddings. Paper describing applied tweak is coming soon.

Evaluation Results

The model was evaluated on four retrieval tasks from LongEmbed benchmark and achieved following NDCG@10 metrics (arb. units):

  1. LEMBSummScreenFDRetrieval: 0.8617 (8.80 pp gain over intfloat/e5-large-v2),
  2. LEMBQMSumRetrieval: 0.3112 (6.04 pp gain over intfloat/e5-large-v2),
  3. LEMBWikimQARetrieval: 0.6570 (7.27 pp gain over intfloat/e5-large-v2),
  4. LEMBNarrativeQARetrieval: 0.2792 (1.55 pp gain over intfloat/e5-large-v2)

Steps to reproduce:

from sentence_transformers import SentenceTransformer  # 4.0.2
import mteb  # 1.38.2


# load model
model = SentenceTransformer('idanylenko/e5-large-v2-ctx1024')

# define tasks
retrieval_task_list = [
    "LEMBSummScreenFDRetrieval",
    "LEMBQMSumRetrieval",
    "LEMBWikimQARetrieval",
    "LEMBNarrativeQARetrieval"
]
tasks = mteb.get_tasks(tasks=retrieval_task_list)

# run the evaluation
evaluation = mteb.MTEB(tasks=tasks)
results = evaluation.run(model)

Citation

@software{danylenko2025zero,
author = {Danylenko, Ivan},
doi = {10.5281/zenodo.17807059},
month = may,
title = {{Zero-Training Context Extension for Transformer Encoders via Nonlinear Absolute Positional Embeddings Interpolation}},
url = {https://github.com/Kowd-PauUh/encoders-context-extension},
version = {0.1.3},
year = {2025}
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей