Downloads · 30 days
7
9% of all-time downloads
mofaus/mofaus-lingua-mt5-small-v1
mofaus-lingua-mt5-small-v1 is a translation model from mofaus. Use it when you need text moved from one language to another. It is set up for transformers.
This model is a fine-tuned version of google/mt5-small specifically for translating between Hausa and English. It was trained on the mofaus/hausa-english-v1 dataset.
Downloads · 30 days
7
9% of all-time downloads
All-time downloads
78
Public
Parameters
300M
1.2 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors1.2 GB · 98%
From the Hugging Face model README
This model is a fine-tuned version of google/mt5-small specifically for translating between Hausa and English. It was trained on the mofaus/hausa-english-v1 dataset.
(Model card updated on Oct 24, 2025 to trigger API refresh)
This is a transformers model fine-tuned using the google/mt5-small checkpoint on a Hausa-English parallel corpus. It is intended for translation tasks between these two languages.
This model is intended for direct use in translating text between Hausa and English. Prefix the input text with translate Hausa to English: or translate English to Hausa: as appropriate.
# Example Usage (requires transformers library)
from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
tokenizer = AutoTokenizer.from_pretrained("mofaus/mofaus-lingua-mt5-small-v1")
model = AutoModelForSeq2SeqLM.from_pretrained("mofaus/mofaus-lingua-mt5-small-v1")
# Hausa to English
input_text_ha = "translate Hausa to English: Yaya kake?"
inputs_ha = tokenizer(input_text_ha, return_tensors="pt")
outputs_ha = model.generate(**inputs_ha)
print(tokenizer.decode(outputs_ha[0], skip_special_tokens=True))
# English to Hausa
input_text_en = "translate English to Hausa: Good morning"
inputs_en = tokenizer(input_text_en, return_tensors="pt")
outputs_en = model.generate(**inputs_en)
print(tokenizer.decode(outputs_en[0], skip_special_tokens=True))