Downloads · 30 days
14
0% of all-time downloads
wanderer-msk/ruT5-base_headline_generation
ruT5-base_headline_generation is a summarization model from wanderer-msk. Use it when you need a shorter version of a longer text. It is set up for transformers.
T5 Base for news headline generation (Russian). The model is finetuned for best performance on short news texts (128 words or less), but it has decent metrics on longer articles as well. The model generates abstractiv…
Downloads · 30 days
14
0% of all-time downloads
All-time downloads
6.3K
Public
Parameters
223M
893 MB on disk
Likes
2
Public
Click a slice to open those files.
.safetensors892 MB · 100%
From the Hugging Face model README
T5 Base for news headline generation (Russian). The model is finetuned for best performance on short news texts (128 words or less), but it has decent metrics on longer articles as well. The model generates abstractive headlines that on average include 6-11 words.
Base Model: ai-forever/ruT5-base
Training Data: 247 000 news articles in Russian
Training Procedure: 6 epochs, all details and hyperparameters in this Google Colab notebook
from transformers import AutoTokenizer, T5ForConditionalGeneration
model_name = "wanderer-msk/ruT5-base_headline_generation"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = T5ForConditionalGeneration.from_pretrained(model_name)
news_text = """Земляне продолжают осваивать Марс.
Колонисты уже посадили на красной планете 42 яблони."""
model_input = tokenizer(
news_text,
truncation=True,
max_length=1024,
return_tensors="pt"
)
model_output = model.generate(model_input["input_ids"])
news_headline = tokenizer.decode(
model_output.squeeze(),
skip_special_tokens=True
)
print(news_headline)