Downloads · 30 days
180
4% of all-time downloads
google/roberta2roberta_L-24_gigaword
roberta2roberta_L-24_gigaword is a summarization model from google. Use it when you need a shorter version of a longer text. It is set up for transformers. The card lists the license as apache-2.0.
The model was introduced in this paper by Sascha Rothe, Shashi Narayan, Aliaksei Severyn and first released in this repository.
Downloads · 30 days
180
4% of all-time downloads
All-time downloads
5.1K
Public
Repo size
3.6 GB
Likes
5
Public
Click a slice to open those files.
.bin1.8 GB · 100%
From the Hugging Face model README
The model was introduced in this paper by Sascha Rothe, Shashi Narayan, Aliaksei Severyn and first released in this repository.
The model is an encoder-decoder model that was initialized on the roberta-large checkpoints for both the encoder
and decoder and fine-tuned on headline generation using the Gigaword dataset, which is linked above.
Disclaimer: The model card has been written by the Hugging Face team.
You can use this model for extreme summarization, e.g.
from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
tokenizer = AutoTokenizer.from_pretrained("google/roberta2roberta_L-24_gigaword")
model = AutoModelForSeq2SeqLM.from_pretrained("google/roberta2roberta_L-24_gigaword")
article = """australian shares closed down #.# percent monday
following a weak lead from the united states and
lower commodity prices , dealers said ."""
input_ids = tokenizer(article, return_tensors="pt").input_ids
output_ids = model.generate(input_ids)[0]
print(tokenizer.decode(output_ids, skip_special_tokens=True))
# should output
# australian shares close down #.# percent.