Team Rexx: Gemma 4 E4B fine-tuned for SinhalaMMLU

This is the model behind Team Rexx's SinhalaMMLU shared-task submissions: the final greedy submission (Codabench ID 145, macro average 67.5666) and the earlier sampled submission 08 (ID 104, macro average 64.6025). It is loaded by SinhalaMMLU-SharedTask/team-rexx's inference.py; that repo's README covers how to run it, the training data and the closed-model disclosure.

  • Base model: google/gemma-4-E4B-it
  • Method: LoRA reasoning distillation on 20,870 correct teacher traces (rank 64, 2 epochs, learning rate 5e-5), merged into the weights, then W = W_base + 0.5 (W_distilled βˆ’ W_base)
  • Parameters: 7,941,100,832, the full merged BF16 checkpoint. No adapter or base download is needed.
  • Files: identical to sinhala-mmlu/gemma-4-e4b-sinhala-mmlu at tag v2.0.0, our public release with the full model card, benchmark results and licence notes. SHA256SUMS is that release's checksum list; every file here except this README.md matches it.
  • Licence: Apache 2.0, following the Gemma 4 licence. See LICENSE, NOTICE and MODIFICATIONS.md.

Use

The recipe is in inference.py of the team repo: thinking on, a subject and grade line, 8 greedy answers over shuffled options with a majority vote, and a 7,168-token thinking budget, with vLLM 0.32.0 on one A100 40 GB. A minimal Transformers load:

import torch
from transformers import AutoModelForImageTextToText, AutoTokenizer

model_id = "SinhalaMMLU-SharedTask/team-rexx-gemma-4-e4b"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForImageTextToText.from_pretrained(model_id, dtype=torch.bfloat16, device_map="auto").eval()
Downloads last month
22
Safetensors
Model size
8B params
Tensor type
BF16
Β·
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support

Model tree for SinhalaMMLU-SharedTask/team-rexx-gemma-4-e4b

Finetuned
(440)
this model