đ mT5 - Multilingual Pre - trained Text - to - Text Transformer
mT5 is a multilingual pre - trained text - to - text transformer. It is pre - trained on a large - scale multilingual corpus, aiming to provide excellent performance on various multilingual NLP tasks.
đ Quick Start
mT5 is based on Google's research. You can access the official repository Google's mT5.
⨠Features
- Multilingual Support: mT5 supports 101 languages, including Afrikaans, Albanian, Amharic, and many others. A full list of supported languages is as follows:
- Afrikaans, Albanian, Amharic, Arabic, Armenian, Azerbaijani, Basque, Belarusian, Bengali, Bulgarian, Burmese, Catalan, Cebuano, Chichewa, Chinese, Corsican, Czech, Danish, Dutch, English, Esperanto, Estonian, Filipino, Finnish, French, Galician, Georgian, German, Greek, Gujarati, Haitian Creole, Hausa, Hawaiian, Hebrew, Hindi, Hmong, Hungarian, Icelandic, Igbo, Indonesian, Irish, Italian, Japanese, Javanese, Kannada, Kazakh, Khmer, Korean, Kurdish, Kyrgyz, Lao, Latin, Latvian, Lithuanian, Luxembourgish, Macedonian, Malagasy, Malay, Malayalam, Maltese, Maori, Marathi, Mongolian, Nepali, Norwegian, Pashto, Persian, Polish, Portuguese, Punjabi, Romanian, Russian, Samoan, Scottish Gaelic, Serbian, Shona, Sindhi, Sinhala, Slovak, Slovenian, Somali, Sotho, Spanish, Sundanese, Swahili, Swedish, Tajik, Tamil, Telugu, Thai, Turkish, Ukrainian, Urdu, Uzbek, Vietnamese, Welsh, West Frisian, Xhosa, Yiddish, Yoruba, Zulu.
- Pretrained on mC4: It is pretrained on the mC4 corpus, which is a large - scale multilingual dataset.
đ License
This project is licensed under the Apache - 2.0 license.
đ Documentation
Model Information
Abstract
The recent "Text - to - Text Transfer Transformer" (T5) leveraged a unified text - to - text format and scale to attain state - of - the - art results on a wide variety of English - language NLP tasks. In this paper, we introduce mT5, a multilingual variant of T5 that was pre - trained on a new Common Crawl - based dataset covering 101 languages. We describe the design and modified training of mT5 and demonstrate its state - of - the - art performance on many multilingual benchmarks. All of the code and model checkpoints used in this work are publicly available.
â ī¸ Important Note
mT5 was only pre - trained on mC4 excluding any supervised training. Therefore, this model has to be fine - tuned before it is useable on a downstream task.
Property |
Details |
Model Type |
Multilingual pre - trained text - to - text transformer |
Training Data |
mC4 |
License |
apache - 2.0 |