Downloads · 30 days
63
19% of all-time downloads
Professor/yoruba-diacritics-quantized
yoruba-diacritics-quantized is a text generation model from Professor. Use it when you need the model to write or continue text. It is set up for peft.
should probably proofread and complete it, then remove this comment. --
Downloads · 30 days
63
19% of all-time downloads
All-time downloads
333
Public
Repo size
7.3 MB
Likes
0
Public
Click a slice to open those files.
.safetensors3.6 MB · 98%
From the Hugging Face model README
This model is a fine-tuned version of Davlan/mT5_base_yoruba_adr on a version of Niger-Volta-LTI, provided by Bunmie-e on huggingface.
The fine-tuning was performed using the PEFT-LoRa technique, aiming to improve the model's performance on tasks like diacritization restoration and generation.
mT5_base_yoruba_adr pre-trained on Yoruba textbumie-e/Yoruba-diacritics-vs-non-diacriticsimport torch
from peft import PeftModel, PeftConfig
from transformers import AutoModelForSeq2SeqLM, AutoTokenizer
config = PeftConfig.from_pretrained("Professor/yoruba-diacritics-quantized")
model = AutoModelForSeq2SeqLM.from_pretrained("Davlan/mT5_base_yoruba_adr")
model = PeftModel.from_pretrained(model, "Professor/yoruba-diacritics-quantized")
tokenizer = AutoTokenizer.from_pretrained("Davlan/mT5_base_yoruba_adr")
inputs = tokenizer(
"Mo ti so fun bobo yen sha, aaro la wa bayi",
return_tensors="pt",
)
device = "cpu" # use your GPU if you have
model.to(device)
with torch.no_grad():
inputs = {k: v.to(device) for k, v in inputs.items()}
outputs = model.generate(input_ids=inputs["input_ids"], max_new_tokens=100)
print(tokenizer.batch_decode(outputs.detach().cpu().numpy(), skip_special_tokens=True))
More information coming
More information coming
The following hyperparameters were used during training:
coming soon.