/ Модель

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

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

flan-t5-base-text-paraphraser

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

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

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

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

thealper2/flan-t5-base-text-paraphraser — англоязычная модель перефразирования на базе Google Flan-T5-base, дообученная разработчиком методом полного fine-tuning на парах предложений ParaNMT из набора redis/langcache-sentencepairs-v3. Это encoder-decoder-модель семейства T5 с 123,8 млн параметров; она принимает текст и генерирует его перефразированный вариант. Для обучения использовали случайную выборку из миллиона пар, а исходный корпус был приведён к нижнему регистру и токенизирован в стиле PTB.

Модель предназначена для перефразирования отдельных английских предложений и работы с короткими текстовыми фрагментами. Её сильная сторона — специализация на генерации альтернативных формулировок; контекст модели составляет 512 токенов, а входы при обучении ограничивались 128 токенами. Модель наследует шум корпуса обратного перевода: перефразирование может менять смысл. Выход обычно остаётся в нижнем регистре с пробелами вокруг знаков препинания. Лицензия — Apache-2.0.

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

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

Ограничения

Обучалась на текстах в нижнем регистре и PTB-токенизации, поэтому обычно воспроизводит этот формат; входы при обучении ограничивались 128 токенами. Шумные пары обратного перевода могут приводить к изменению смысла, а качество на длинных и узкоспециализированных текстах не оценивалось.

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

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

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

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

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

Открыть на Hugging Face

flan-t5-base-text-paraphraser

Text paraphraser: google/flan-t5-base fine-tuned (full fine-tuning, standard seq2seq cross-entropy) on the paranmt5m configuration of redis/langcache-sentencepairs-v3 (ParaNMT-5M sentence pairs). No other data was used. Training used a seeded random subset of 1,000,000 pairs out of 5,041,448 usable training pairs.

Usage

from transformers import AutoModelForSeq2SeqLM, AutoTokenizer

model_id = "thealper2/flan-t5-base-text-paraphraser"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForSeq2SeqLM.from_pretrained(model_id)

text = "paraphrase: the weather was extremely cold yesterday ."
inputs = tokenizer(text, return_tensors="pt")
outputs = model.generate(**inputs, num_beams=8, num_return_sequences=3, max_new_tokens=128)
print(tokenizer.batch_decode(outputs, skip_special_tokens=True))

Input format: paraphrase: <sentence> (prefix is required; also stored in paraphraser_config.json). Default generation config: beam search, num_beams=4, max_new_tokens=128.

Training data

  • Source: redis/langcache-sentencepairs-v3, config paranmt5m (single train split, all label=1).
  • Direction: sentence1 → sentence2.
  • Text is lowercased and PTB-tokenized in the source corpus; it was not re-cased or detokenized.
  • Cleaning: null/empty removal, whitespace normalization, PTB quote tokens ( `` / '') mapped to " (the T5 vocabulary has no backtick), control-character / U+FFFD / no-letter filtering, removal of pairs identical after normalization or differing only in case/punctuation, exact pair deduplication, word-length-ratio filter (>3.0 when the longer side has ≥10 words), token-length filter (128 source incl. prefix / 128 target). No truncation.
  • Split: deterministic, grouped by normalized source sentence (seed 42); validation/test pairs sharing any normalized sentence with train were moved to train, test pairs sharing a sentence with validation were dropped. Exact pair leakage: none; sentence-level (loose) leakage: none.
StagePairs
Raw paranmt5m train split5,370,126
− non_positive_label0
− null_values0
− non_string_values0
− empty_strings0
− malformed_replacement_character127
− malformed_control_characters3,012
− malformed_no_letters399
− source_equals_target_after_normalization876
− trivial_variant_case_or_punctuation_only68,851
− exact_duplicate_pairs157,615
− exceeds_token_limits_128_128319
− word_length_ratio_above_3.017,356
− test pairs overlapping validation (dropped)18
Usable pairs5,121,553
SplitPairsShare
train5,041,44898.44%
validation39,8370.78%
test40,2680.79%

Training procedure

SettingValue
Base modelgoogle/flan-t5-base (247,577,856 parameters)
Training examples1,000,000
Epochs2.00
Optimizer steps62,500
Per-device batch × grad. accumulation32 × 1
Effective batch size32
Learning rate / schedule3e-05 / linear, warmup ratio 0.05
Weight decay0.01
Optimizeradamw_torch_fused
Precisionbf16 (TF32 on)
Max source / target tokens128 / 128
Checkpoint selectionbest eval_ibleu = 14.8031
HardwareNVIDIA GeForce RTX 5060 Ti (15.9 GB)
Peak GPU memory (allocated)12.36 GB
Training time3.42 h

Evaluation

Generation with beam search (num_beams=4); held-out splits of the processed data. BLEU: sacreBLEU corpus BLEU (13a). ROUGE: rouge_score F-measure, no stemming. BERTScore: roberta-large, baseline-rescaled. Copy rate: output equal to the input after NFKC/whitespace normalization. Distinct-n: corpus unique/total n-grams. iBLEU = 0.8·BLEU(ref) − 0.2·BLEU(source). The copy-source baseline outputs the input unchanged.

Evaluation metrics not found.

Examples (random test samples)

Qualitative examples not found.

Limitations

  • Trained on lowercased, PTB-tokenized text; outputs follow that format (lowercase, spaces around punctuation).
  • ParaNMT pairs were produced by back-translation; some references are loose or change meaning, and the model inherits this noise.
  • Sentence-level model: inputs up to 128 tokens; training sentences have at most ~30 words.
  • English only. Not evaluated for factual consistency on long or domain-specific text.
  • Automatic metrics against a single reference underestimate valid paraphrases.

Citation

ParaNMT-50M: Wieting & Gimpel, 2018, ParaNMT-50M: Pushing the Limits of Paraphrastic Sentence Embeddings with Millions of Machine Translations. FLAN-T5: Chung et al., 2022, Scaling Instruction-Finetuned Language Models.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей