/ Модель

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

Контекст
512 токенов
Параметры
45,8 млн
Лицензия
Apache 2.0
Архитектура
t5 · dense
Базовая модель
flan-t5-small
Библиотека
transformers
Опубликована
14 сен 2026

flan-t5-small-sentence-compression

Генерация текстаТекст → текст3 профессии

Дообученная Flan-T5-Small сжимает английские предложения до коротких формулировок в стиле новостных заголовков.

336скачиваний за 30 дней1лайквеса обновлены14 сен 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

thealper2/flan-t5-small-sentence-compression — дообученная пользователем модель Google Flan-T5-Small для сжатия английских предложений. Она построена на архитектуре T5 encoder-decoder и решает задачу преобразования текста в более короткий текст; по метаданным, модель содержит 45,8 млн параметров, а максимальная длина контекста составляет 512 токенов. README указывает, что модель обучалась на 180 тысячах примеров датасета sentence-transformers/sentence-compression и требует префикс «compress sentence: ».

Модель предназначена для создания коротких, похожих на заголовки вариантов новостных предложений. На валидационной выборке автор сообщает ROUGE-1 77,68, ROUGE-2 63,47 и ROUGE-L 77,35; в отдельном сравнении средний коэффициент сжатия составил 0,319. Эти показатели не подтверждают фактическую точность сокращений. Модель рассчитана на английский язык и стиль обучающих примеров; вход длиннее 256 токенов, включая префикс, обрезается. Распространяется по лицензии Apache-2.0.

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

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

Ограничения

Поддерживается английский язык, а стиль ответов соответствует коротким заголовочным сжатиям обучающих примеров. Входы длиннее 256 токенов с учётом префикса обрезаются; ROUGE не оценивает фактическую точность.

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

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

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

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

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

Открыть на Hugging Face

flan-t5-small-sentence-compression

Full fine-tune of google/flan-t5-small for English sentence compression, trained on sentence-transformers/sentence-compression as a sequence-to-sequence task (text → simplified).

Model

ParameterValue
Base modelgoogle/flan-t5-small
ArchitectureT5 encoder-decoder (T5ForConditionalGeneration)
Parameters76,961,152
Fine-tuningFull fine-tuning (no adapters, no quantization)
Input formatcompress sentence: {text}
Max source length256 tokens
Max target length64 tokens

Data

ParameterValue
Datasetsentence-transformers/sentence-compression (train split only)
Mappingtext → simplified
Original examples180,000
Removed (missing / empty / duplicate pairs)0 / 0 / 0
Train examples171,000
Validation examples9,000
Splittrain_test_split(test_size=0.05, seed=42)
Train/validation source overlap0
Source token length (mean / p99 / max)38.8 / 81 / 1212
Target token length (mean / p99 / max)11.2 / 23 / 43
Truncated sources / targets0.04% / 0.00%

The dataset has no dedicated test split; all reported metrics are on the held-out validation split.

Training

ParameterValue
Epochs3
Optimizeradamw_torch_fused
Learning rate0.0003
LR schedulelinear, warmup ratio 0.05
Weight decay0.01
Per-device batch size32
Gradient accumulation1
Effective batch size32
Optimizer steps16,032
PrecisionBF16 mixed precision
Seed42
Best checkpoint selectioneval_loss = 0.7334
Final train loss0.8378
GPUNVIDIA GeForce RTX 5060 Ti (15.9 GB)
Peak VRAM (reserved)6.52 GB
Training time0.72 h
Throughput199.2 samples/s
SoftwarePyTorch 2.11.0+cu128, CUDA 12.8, Transformers 5.17.0

Evaluation

Validation split, 9,000 examples. Generation: num_beams=4, do_sample=False, max_new_tokens=64, length_penalty=1.0, no_repeat_ngram_size=3. ROUGE is the mean per-example F1 (0-100) with Porter stemming.

MetricValue
ROUGE-177.68
ROUGE-263.47
ROUGE-L77.35
Avg. source length24.89 words / 34.94 tokens
Avg. reference length6.96 words / 10.11 tokens
Avg. generated length7.28 words / 10.44 tokens
Compression ratio (generated/source, words)0.325
Compression ratio (generated/source, tokens)0.330
Shorter than source99.72%
Approximately same length (±10% words)0.28%
Longer than source0.00%
Exact copies of source0.03%

Base model comparison

Same 1,046 validation examples, same input format and generation parameters.

ModelROUGE-1ROUGE-2ROUGE-LAvg. generated wordsCompression ratio (words)
Base google/flan-t5-small47.1129.8346.4421.140.874
Fine-tuned78.5964.5978.297.200.319

Decoding settings

1,000 validation examples.

Generation parametersROUGE-1ROUGE-2ROUGE-LAvg. generated words
do_sample=False, max_new_tokens=64, num_beams=178.0764.0777.776.91
do_sample=False, max_new_tokens=64, num_beams=478.6064.5678.307.19
do_sample=False, max_new_tokens=64, num_beams=4, no_repeat_ngram_size=378.6064.5678.307.19

Usage

from transformers import AutoModelForSeq2SeqLM, AutoTokenizer

model_id = "thealper2/flan-t5-small-sentence-compression"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForSeq2SeqLM.from_pretrained(model_id)

text = "Major League Baseball Commissioner Bud Selig will be speaking at St. Norbert College next month."
inputs = tokenizer("compress sentence: " + text, return_tensors="pt", truncation=True, max_length=256)
outputs = model.generate(**inputs, num_beams=4, do_sample=False, max_new_tokens=64, length_penalty=1.0, no_repeat_ngram_size=3)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))

The compress sentence: prefix is required; the model was trained only with this input format.

Limitations

  • English only.
  • References in the training data are headline-style compressions of news sentences; outputs follow that style (average 7.3 words).
  • Inputs longer than 256 tokens (including the prefix) are truncated.
  • ROUGE measures lexical overlap with a single reference; it does not measure factual consistency.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей