Downloads · 30 days
197
1% of all-time downloads
google/bert2bert_L-24_wmt_en_de
bert2bert_L-24_wmt_en_de is a translation model from google. Use it when you need text moved from one language to another. 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
197
1% of all-time downloads
All-time downloads
17.5K
Public
Repo size
6.2 GB
Likes
5
Public
Click a slice to open those files.
.bin3.1 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 bert-large checkpoints for both the encoder
and decoder and fine-tuned on English to German translation on the WMT dataset, which is linked above.
Disclaimer: The model card has been written by the Hugging Face team.
You can use this model for translation, e.g.
from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
tokenizer = AutoTokenizer.from_pretrained("google/bert2bert_L-24_wmt_en_de", pad_token="<pad>", eos_token="</s>", bos_token="<s>")
model = AutoModelForSeq2SeqLM.from_pretrained("google/bert2bert_L-24_wmt_en_de")
sentence = "Would you like to grab a coffee with me this week?"
input_ids = tokenizer(sentence, return_tensors="pt", add_special_tokens=False).input_ids
output_ids = model.generate(input_ids)[0]
print(tokenizer.decode(output_ids, skip_special_tokens=True))
# should output
# Möchten Sie diese Woche einen Kaffee mit mir schnappen?