/ Модель

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

Контекст
512 токенов
Параметры
137 млн
Лицензия
Apache 2.0
Архитектура
bert · dense
Опубликована
17 июл 2026

splade-multi-static-doc

Заполнение пропусковТекст → текст5 профессий

SPLADE-v3-doc на базе BERT кодирует документацию в разреженные представления для информационного поиска.

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

Бенчмарки

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

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

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

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

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

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

Akshat131/splade-multi-static-doc — англоязычный поисковый чекпойнт SPLADE-v3-doc на архитектуре BERT с MLM-головой и 136,7 млн параметров. Модель предназначена для кодирования документов в разреженные представления для информационного поиска. Документы кодируются полным SPLADE-энкодером; pooling агрегирует значения токенов по формуле log1p(ReLU(logits)).max(). Для запроса предусмотрены статические веса токенов, инициализированные из IDF и обученные без инференсного энкодера запросов.

Чекпойнт выбран по прокси-метрике на обучении из комбинированного набора документации в стиле BEIR, включавшего материалы по NumPy, Pandas и Pybind11. Указанный в README идентификатор для загрузки — Cdn13/splade-multi-static-doc; он отличается от имени текущего репозитория. Модель принимает текст и формирует разреженные признаки для поиска; контекст — до 512 токенов. Лицензия — Apache-2.0. README описывает выбор по прокси-метрике, но не приводит результатов независимой оценки качества.

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

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

Ограничения

Контекст ограничен 512 токенами. Чекпойнт отбирался по прокси-метрике обучения; README не сообщает результатов независимой оценки качества.

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

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

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

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

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

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

Открыть на Hugging Face

SPLADEX — best_proxy checkpoint

This is the best_proxy checkpoint from an inference-free SPLADE-v3-doc training run on a combined BEIR-style documentation dataset (NumPy, Pandas, Pybind11, etc.).

Model description

  • Architecture: SPLADE-v3-doc (MLM head, log1p(ReLU(logits)).max() document pooling)
  • Query encoder: Inference-free — static per-token weights (static_query_weights.pt) initialized from IDF and learned during training.
  • Document encoder: Full SPLADE document side.
  • Selection criterion: Best window-average selection proxy during training (top-1 ranking score − sparsity budget penalty).

Files

FileDescription
config.jsonModel config (HF format)
model.safetensors / pytorch_model.binDocument-encoder weights
tokenizer*Tokenizer files
static_query_weights.ptLearned static query token weights
trainer_state.ptOptimizer / scheduler state + training metrics at best step

Usage

import torch
from transformers import AutoTokenizer, AutoModelForMaskedLM

repo = "Cdn13/splade-multi-static-doc"
tokenizer = AutoTokenizer.from_pretrained(repo)
model     = AutoModelForMaskedLM.from_pretrained(repo)

# Load static query weights
sqw = torch.load("static_query_weights.pt", map_location="cpu")
query_weights = sqw["query_weights"]  # shape: [vocab_size]

Note: The query representation is presence(token) * query_weights[token], computed without any forward pass through the model.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей