/ Модель

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

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

static-splade-trained-pruned

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

Сокращённый документный энкодер SPLADE-v3-doc преобразует текст в разреженные представления для поиска и ранжирования документов.

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

Бенчмарки

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

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

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

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

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

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

Akshat131/static-splade-trained-pruned — чекпойнт модели разреженного поиска SPLADE-v3-doc, опубликованный Akshat131. Документный энкодер построен на BERT с MLM-головой и объединяет токенные оценки по формуле log1p(ReLU(logits)).max(); в обучении были сокращены слои трансформера. Модель содержит 51,8 млн параметров, принимает текст с контекстом до 512 токенов и распространяется в формате safetensors.

Модель предназначена для преобразования документов в разреженные представления для информационного поиска и ранжирования. Документная часть обучена на основе Cdn13/splade-multi-static-doc; запросная часть использует статические веса токенов, инициализированные из IDF и обученные в ходе тренировки. README описывает чекпойнт как лучший по прокси-метрике отбора, учитывающей качество ранжирования и штраф за разреженность. Лицензия — Apache-2.0; для прямого получения признаков на Hugging Face указан pipeline feature-extraction.

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

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

Ограничения

Контекст ограничен 512 токенами; описанный чекпойнт является документным энкодером с сокращёнными слоями, а статические веса энкодера запросов представлены отдельным файлом. В README не приведены количественные результаты оценки качества.

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

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

Открыть на Hugging Face

SPLADEX — best_proxy checkpoint

This is the best_proxy checkpoint from an inference-free SPLADE-v3-doc layer-pruned training run pruned from Cdn13/splade-multi-static-doc.

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 (pruned transformer layers).
  • 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/static-splade-trained-pruned"
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
Ревизия весов
e59337e

0 моделей