Downloads · 30 days
8
0% of all-time downloads
sh4lu-z/Sinhala-Qwen3-v7500
Sinhala-Qwen3-v7500 is a text generation model from sh4lu-z. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as apache-2.0.
This is a fine-tuned version of the Qwen 3 base model, specifically trained to understand and generate the Sinhala language.
Downloads · 30 days
8
0% of all-time downloads
All-time downloads
3K
Public
Parameters
1.7B
3.5 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors3.4 GB · 100%
From the Hugging Face model README
This is a fine-tuned version of the Qwen 3 base model, specifically trained to understand and generate the Sinhala language.
Originally, the base model had absolutely no understanding of Sinhala. Through custom fine-tuning using the Unsloth library, this model has been taught the foundational elements of the language from scratch. It is now capable of basic Sinhala comprehension and text generation, marking a significant step in low-resource language adaptation for this architecture.
Qwen3ForCausalLM)unsloth_version: 2026.1.4)This model is intended for researchers and developers working on Natural Language Processing (NLP) for the Sinhala language. It can be used as a starting point for further fine-tuning, vocabulary expansion, or basic Sinhala text generation tasks.
Note: Since the model was trained from scratch to learn a completely new language, it might still make grammatical errors or occasionally struggle with complex sentence structures. It represents a foundation that is continuously being improved.
You can use this model directly with the transformers library in Python:
from transformers import AutoModelForCausalLM, AutoTokenizer
model_id = "sh4lu-z/Sinhala-Qwen3-v7500"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(model_id, device_map="auto")
prompt = "ඔබට කොහොමද?"
inputs = tokenizer(prompt, return_tensors="pt").to("cuda")
outputs = model.generate(**inputs, max_new_tokens=50)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))
This model was trained using the Unsloth library to significantly speed up the fine-tuning process while maintaining accuracy.
Framework: PyTorch / TransformersHardware: Fine-tuned on GPU instances