AI SeedbankHelp preserve open and free AI for humanity's future

← All models

Helsinki-NLP_opus-mt-tc-big-en-pt

Helsinki-NLP · View on Hugging Face ↗

Get this model

Download TorrentMagnet Link

Seeders: 1 · Leechers: 0

Observed 2026-09-02T13:56:39Z via announce.aitorrent.org:7070.

Model card

The complete upstream card, rendered from this payload's README.md — the same hash-verified bytes the torrent distributes. Images and off-site links are removed; the original card on Hugging Face carries them.


language:

  • en
  • pt
  • pt_br tags:
  • translation
  • opus-mt-tc license: cc-by-4.0 model-index:
  • name: opus-mt-tc-big-en-pt results:
    • task: name: Translation eng-por type: translation args: eng-por dataset: name: flores101-devtest type: flores_101 args: eng por devtest metrics:
      • name: BLEU type: bleu value: 50.4
    • task: name: Translation eng-por type: translation args: eng-por dataset: name: tatoeba-test-v2021-08-07 type: tatoeba_mt args: eng-por metrics:
      • name: BLEU type: bleu value: 49.6

opus-mt-tc-big-en-pt

Neural machine translation model for translating from English (en) to Portuguese (pt).

This model is part of the OPUS-MT project, an effort to make neural machine translation models widely available and accessible for many languages in the world. All models are originally trained using the amazing framework of Marian NMT, an efficient NMT implementation written in pure C++. The models have been converted to pyTorch using the transformers library by huggingface. Training data is taken from OPUS and training pipelines use the procedures of OPUS-MT-train.

  • Publications: OPUS-MT – Building open translation services for the World and The Tatoeba Translation Challenge – Realistic Data Sets for Low Resource and Multilingual MT (Please, cite if you use this model.)
@inproceedings{tiedemann-thottingal-2020-opus,
    title = "{OPUS}-{MT} {--} Building open translation services for the World",
    author = {Tiedemann, J{\"o}rg  and Thottingal, Santhosh},
    booktitle = "Proceedings of the 22nd Annual Conference of the European Association for Machine Translation",
    month = nov,
    year = "2020",
    address = "Lisboa, Portugal",
    publisher = "European Association for Machine Translation",
    url = "https://aclanthology.org/2020.eamt-1.61",
    pages = "479--480",
}

@inproceedings{tiedemann-2020-tatoeba,
    title = "The Tatoeba Translation Challenge {--} Realistic Data Sets for Low Resource and Multilingual {MT}",
    author = {Tiedemann, J{\"o}rg},
    booktitle = "Proceedings of the Fifth Conference on Machine Translation",
    month = nov,
    year = "2020",
    address = "Online",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2020.wmt-1.139",
    pages = "1174--1182",
}

Model info

  • Release: 2022-03-13
  • source language(s): eng
  • target language(s): pob por
  • valid target language labels: >>pob<< >>por<<
  • model: transformer-big
  • data: opusTCv20210807+bt (source)
  • tokenization: SentencePiece (spm32k,spm32k)
  • original model: opusTCv20210807+bt_transformer-big_2022-03-13.zip
  • more information released models: OPUS-MT eng-por README
  • more information about the model: MarianMT

This is a multilingual translation model with multiple target languages. A sentence initial language token is required in the form of >>id<< (id = valid target language ID), e.g. >>pob<<

Usage

A short example code:

from transformers import MarianMTModel, MarianTokenizer

src_text = [
    ">>por<< Tom tried to stab me.",
    ">>por<< He has been to Hawaii several times."
]

model_name = "pytorch-models/opus-mt-tc-big-en-pt"
tokenizer = MarianTokenizer.from_pretrained(model_name)
model = MarianMTModel.from_pretrained(model_name)
translated = model.generate(**tokenizer(src_text, return_tensors="pt", padding=True))

for t in translated:
    print( tokenizer.decode(t, skip_special_tokens=True) )

# expected output:
#     O Tom tentou esfaquear-me.
#     Ele já esteve no Havaí várias vezes.

You can also use OPUS-MT models with the transformers pipelines, for example:

from transformers import pipeline
pipe = pipeline("translation", model="Helsinki-NLP/opus-mt-tc-big-en-pt")
print(pipe(">>por<< Tom tried to stab me."))

# expected output: O Tom tentou esfaquear-me.

Benchmarks

  • test set translations: opusTCv20210807+bt_transformer-big_2022-03-13.test.txt
  • test set scores: opusTCv20210807+bt_transformer-big_2022-03-13.eval.txt
  • benchmark results: benchmark_results.txt
  • benchmark output: benchmark_translations.zip
langpair testset chr-F BLEU #sent #words
eng-por tatoeba-test-v2021-08-07 0.69320 49.6 13222 105265
eng-por flores101-devtest 0.71673 50.4 1012 26519

Acknowledgements

The work is supported by the European Language Grid as pilot project 2866, by the FoTran project, funded by the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement No 771113), and the MeMAD project, funded by the European Union’s Horizon 2020 Research and Innovation Programme under grant agreement No 780069. We are also grateful for the generous computational resources and IT infrastructure provided by CSC -- IT Center for Science, Finland.

Model conversion info

  • transformers version: 4.16.2
  • OPUS-MT git hash: 3405783
  • port time: Wed Apr 13 17:48:54 EEST 2022
  • port machine: LM0-400-22516.local

Magnet link

Opens the swarm directly in your torrent client — no file download needed. Copy-paste works too:

magnet:?xt=urn:btih:a80ea2ca4b5330deafbc254ca3ae77a8decb8e75&dn=Helsinki-NLP_opus-mt-tc-big-en-pt

Open magnet in torrent client · infohash a80ea2ca4b5330deafbc254ca3ae77a8decb8e75

Files & hashes

PathSizesha1sha256
README.md6.1 KB (6,275 B)c93ec024515b5d43191cbccda1a1c63824350844c18db3029081e770aa17fb261d3c6220279275eaf81f2575d20e1b02e079e85d
benchmark_results.txt270 B (270 B)5704f8bfd55f3d44c285b3651e33f3d792f3ea96e6fda8b5824a4b377f0372bca2e2d296f45451d393c441dbe6e20d109fd30503
benchmark_translations.zip1.5 MB (1,523,832 B)206bd814784071cedfa1aa4d6999b094743d13063539b408a2285cd7e35a58128a29f810ad72632d3cb3de8c522cfaa5ac723be6
config.json1.1 KB (1,076 B)59a7056d6a45fc99f6e5a67ac17a1d5d8f85e530ca76b1818f066007e94fb2519c0752320cee36a5d4947bf7ef4477c845feacc5
generation_config.json301 B (301 B)50a70dcc4e4b72eeeb8cb88be348df281e0743ac0cf63469feb877c42fee042a5e9f429117297abee3d5641a4c347fec09597126
model.safetensors443.5 MB (465,035,080 B)e668fd2b1cb6d7eeacd836d3c3649ffcf8e23718f1772ec97f6cb5b942bb6a5555a04272960a228a523f7ed47e24014236aa1716
pytorch_model.bin443.5 MB (465,092,037 B)054ba17159b73440227adf5708136676f0ed3b3c076fefd494f4fb88872edbed7fc3c8203e556a7e7342aabc5ede9a73425e0eca
source.spm783.9 KB (802,741 B)156b52097b8d2d31d4785659c55ac010a3252dc57a7fcf812cf03a5785daa35d4932bbbe69e7e605c0fe56fce5a3f731d6c355aa
special_tokens_map.json65 B (65 B)6dc4d430ddbd24171268d73da061ce9f0b09291109059cedc26bc46bc09a52f05b92d4922e11917e87f3b92059bb1a63a59ab2c4
target.spm805.5 KB (824,855 B)d6443ace9eeaad8862b8fea5b531863dc82323edb3cf20ccd4e48a89882cfdba157c05fa1cd71a6b69517dfc80e3a34d387ea91f
tokenizer_config.json337 B (337 B)0e250176a95ca43504b8d906c2111dad790602faad3762b908f346ceb1427259c041728c5e113a137e88b3e8153f6d8d62e9ceed
vocab.json1.3 MB (1,380,764 B)5cd4d0600f34c66f46a449ed68ae89b54b872d1cdad10ad0acbf34ad92af16cb37fd71732d2b73851274698d58c5439386b506a1

Cite this release

Canonical URL
https://aiseedbank.org/models/Helsinki-NLP_opus-mt-tc-big-en-pt/
Slug
Helsinki-NLP_opus-mt-tc-big-en-pt
Infohash
a80ea2ca4b5330deafbc254ca3ae77a8decb8e75
License
cc-by-4.0
Signing key fingerprint
85a3b32c3712427b

Every file carries a locally computed sha256 — verify a download against the signed sums: Helsinki-NLP_opus-mt-tc-big-en-pt.SHA256SUMS (+ minisign signature).

Provenance

Upstream repositoryHelsinki-NLP/opus-mt-tc-big-en-pt
Revision (pinned)9f2863d807ecf91a374bdbecb8d01e402e90622e
Fetched at2026-09-02T03:14:59Z
License at fetchcc-by-4.0
Snapshot toolhuggingface · seedbank 0.1.0

Trackers

✓ verified · rehash-vs-hf-metadata at 2026-09-02T03:15:10Z

cc-by-4.0891.4 MB (934,667,633 bytes)transformerspytorchsafetensorsmariantext2text-generationtranslationopus-mt-tcbigmodel-indexendpoints_compatible4 languages (tf, tc, en …)