Instructions to use sinhala-nlp/gemma-3-27b-it-TamSiPara-Ta2Si-en with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- PEFT
How to use sinhala-nlp/gemma-3-27b-it-TamSiPara-Ta2Si-en with PEFT:
from peft import PeftModel from transformers import AutoModelForCausalLM base_model = AutoModelForCausalLM.from_pretrained("google/gemma-3-27b-it") model = PeftModel.from_pretrained(base_model, "sinhala-nlp/gemma-3-27b-it-TamSiPara-Ta2Si-en") - Notebooks
- Google Colab
- Kaggle
gemma-3-27b-it-TamSiPara-Ta2Si-en
A LoRA adapter for Tamil to Sinhala machine translation, trained on the TamSiPara Tamil-Sinhala parallel corpus (Pushpananda et al., 2024) as part of the SinGen Sinhala text generation benchmark.
The adapter is trained on top of google/gemma-3-27b-it using the model's own chat template, with the same instruction wording as the SinGen zero-shot and few-shot prompting runs.
Usage
from transformers import AutoProcessor, AutoModelForImageTextToText
from peft import PeftModel
processor = AutoProcessor.from_pretrained("google/gemma-3-27b-it")
model = AutoModelForImageTextToText.from_pretrained("google/gemma-3-27b-it", dtype="auto", device_map="auto")
model = PeftModel.from_pretrained(model, "sinhala-nlp/gemma-3-27b-it-TamSiPara-Ta2Si-en")
(Use AutoTokenizer / AutoModelForCausalLM for text-only checkpoints.)
The model continues from the Translation: prefix inside the assistant turn.
Training
| Training pairs | 21624 |
| Instruction language | en |
| Epochs | 3.0 |
| Effective batch size | 16 |
| Learning rate | 0.0002 |
| Max sequence length | 768 |
| LoRA r / alpha / dropout | 16 / 32 / 0.05 |
| Target modules | language-model linear layers (vision tower excluded) |
Evaluation
Held-out tail of TamSiPara (999 sentence pairs), whitespace-tokenized (sacreBLEU's default 13a tokenizer splits Sinhala conjuncts and vowel signs):
| Metric | Score |
|---|---|
| Corpus sacreBLEU | 15.58 |
| Sentence-level BLEU mean | 7.86 |
Licence
Derived from Gemma and governed by the Gemma Terms of Use.
- Downloads last month
- 3