/ Модель

Характеристики

Контекст
131 072 токена
Размер весов
8,6 ГБ
Лицензия
Apache 2.0
Архитектура
gemma3 · dense
Базовая модель
gemma-3-4b-pt
Опубликована
29 окт 2025

Gamunu-4B-Instruct-Alpha

Генерация текстаТекст → текст5 профессий

Экспериментальная модель на базе Gemma 3 4B для генерации и анализа текста на сингальском и английском языках, включая ответы на вопросы, перевод и суммаризацию.

111скачиваний за 30 дней0лайковвеса обновлены5 ноя 2025

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Gamunu-4B-Instruct-Alpha — экспериментальная двуязычная модель проекта Gamunu, разработанная для работы преимущественно на сингальском языке. Она создана на базе Google Gemma 3 4B: авторы продолжили предварительное обучение на академических и тематических данных с упором на сингальский, затем выполнили дообучение инструкциям с помощью LoRA. В метаданных указаны архитектура Gemma 3 и формат safetensors; модель распространяется по лицензии Apache-2.0.

Модель предназначена для генерации и продолжения текста, ответов на вопросы и пошаговых рассуждений, а также для суммаризации, перефразирования, перевода между сингальским и английским и классификации по инструкциям. Она подходит для исследовательской оценки сингальских LLM, образовательных помощников и создания академических или культурно ориентированных материалов. README отмечает уверенную генерацию на сингальском, двуязычное понимание и математические рассуждения.

Это альфа-версия для экспериментов и контролируемого применения, рассчитанная на одно сообщение за раз. У модели нет памяти диалога и RLHF-настройки; возможны фактические отклонения, а качество рассуждений снижается при неоднозначных запросах. Её не рекомендуют для решений в медицине, праве и финансах, а также для сценариев, требующих высокой фактической надёжности или обработки персональных данных.

Сценарии применения

  • ответы на образовательные вопросы на сингальском языке
  • перевод текстов между сингальским и английским
  • суммаризация учебных и академических материалов
  • перефразирование и редактирование текста на сингальском
  • пошаговое решение арифметических задач и текстовых задач
  • классификация текстов по инструкции

Ограничения

Модель рассчитана на одно сообщение и не поддерживает память диалога; она не прошла RLHF- и safety-настройку, может допускать фактические ошибки, а качество рассуждений снижается при неоднозначных запросах. Не предназначена для решений в медицине, праве и финансах или для задач, требующих высокой надёжности.

Для каких профессий подходит5

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Также подходит для

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Gamunu-4b-Instruct-Alpha

සිංහල instruct LLM — Experimental Release

Gamunu-4b-Instruct-Alpha is the first experimental checkpoint of the Gamunu Project, a Sinhala-centric bilingual Large Language Model. Built through continued pre-training on Sinhala-rich academic and domain-specific data, it's fine-tuned for instruction following, reasoning, and culturally grounded interactions.

⚠️ Alpha Notice
This is an experimental research model.
It demonstrates strong Sinhala fluency, reasoning, and broad NLP coverage — but is single-turn only and not yet RLHF-aligned for multi-turn dialogue.
Use for research, benchmarking, and controlled deployments — not production.

🧪 Live Demo

Now you can try Gamunu-4b-Instruct-Alpha instantly on Hugging Face Spaces for free 👇

🔗 Gamunu ZeroGPU Demo


⚡ Capabilities

🔤 Language & Reasoning

  • Fluent, idiomatic Sinhala generation
  • Robust Sinhala ↔ English bilingual understanding
  • Solid mathematical reasoning (percentages, word problems, arithmetic)
  • Logical, step-by-step reasoning in QA tasks
  • Structured, concise, and context-aware responses

🎭 Roleplay & Instruction

  • Accurate adherence to single-turn instructions
  • Expert persona simulation (teacher, scientist, analyst, advisor)
  • Balanced, formal, and culturally aware tone

🧩 Supported NLP Tasks

  • Text generation & completion
  • Summarization (educational / contextual)
  • Translation (Sinhala ↔ English)
  • Paraphrasing and rewriting
  • Question answering (factoid + reasoning)
  • Instruction-based classification
  • Role-specific expert responses

🚫 Limitations

  • No conversational memory
  • Occasional factual drift
  • No RLHF or safety tuning yet
  • Reasoning quality may degrade with ambiguous prompts

🎯 Intended Use

Best for

  • Research & evaluation of Sinhala LLMs
  • Educational assistants and analytical Q&A
  • Cultural, marketing, and academic content generation
  • Benchmarking instruction following in low-resource languages

Not for

  • Medical, legal, or financial decision-making
  • Production systems requiring factual reliability
  • Processing sensitive or personal data

🧩 Training Details

Phase 1 – Continued Pre-training (CPT)

Focused on enhancing Sinhala linguistic coverage and contextual understanding for semantic depth.

Phase 2 – Supervised Fine-tuning (SFT)

Fine-tuned on a custom Sinhala instruction dataset emphasizing reasoning, roleplay, and assistant-style behavior.

SettingValue
FrameworkUnsloth + Transformers
OptimizerAdamW + cosine scheduler
HardwareNVIDIA H100 (80 GB)
Epochs5
LoRA Rank / α / Dropout128 / 128 / 0.05

📋 Model Summary

PropertyDescription
StageAlpha (Experimental)
PipelineCPT → Custom SFT (LoRA)
Base ModelGoogle Gemma 3 4B
LanguagesSinhala (primary), English (secondary)
Dialogue TypeSingle-turn instruction
Context Length2048 tokens

🧩 Base Model License

This model was fine-tuned from Google Gemma 3 4B, distributed under the
Gemma Terms of Use.

All rights to Gemma 3 4B remain with Google LLC.
The Gamunu-Instruct-4B-Alpha weights, datasets, and training code are released by
Manthila Mallawa (The Gamunu Project) under the Apache 2.0 License.
Use of the base model remains subject to Google's policies.


💬 Example Usage

from transformers import AutoTokenizer, AutoModelForCausalLM
import torch

# Load model and tokenizer
model_name = "manthilaffs/Gamunu-4B-Instruct-Alpha"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForCausalLM.from_pretrained(
    model_name,
    torch_dtype=torch.bfloat16 if torch.cuda.is_available() else torch.float32,
    device_map="auto"
)

# Sinhala prompt template
sinhala_prompt = """පහත දැක්වෙන්නේ යම් කාර්යයක් පිළිබඳ විස්තර කරන උපදෙසක් සහ එයට අදාළ තොරතුරු ඇතුළත් ආදානයකි. ඉල්ලූ කාර්යය නිවැරදිව සම්පූර්ණ කළ හැකි ප්‍රතිචාරයක් සපයන්න.
### උපදෙස:
ඔබ ගැමුණු (Gamunu) නම් AI සහායකයායි.
ඔබේ කාර්යය වන්නේ පරිශීලකයන්ගේ උපදෙස් නිවැරදිව පිලිපැදීම හා අසා ඇති ප්‍රශ්නවලට නිවැරදිව පිළිතුරු සපයමින් ඔවුන්ට සහය වීමයි.
### ආදානය:
{}
### ප්‍රතිචාරය:
{}"""

# Example input
user_query = "හෙලෝ ගැමුණු! මම සමන්, ඔයාට කොහොමද?"

prompt = sinhala_prompt.format(user_query, "")
inputs = tokenizer(prompt, return_tensors="pt").to(model.device)

# Generate
with torch.inference_mode():
    outputs = model.generate(**inputs, max_new_tokens=250)

# Decode and clean output
text = tokenizer.decode(outputs[0], skip_special_tokens=True)
if "### ප්‍රතිචාරය:" in text:
    text = text.split("### ප්‍රතිචාරය:")[-1].strip()

print(text)


🧾 How to Cite

If you use Gamunu-Instruct-4B-Alpha in your work, please cite as follows:

APA

Mallawa, M. (2025). Gamunu-Instruct-4B-Alpha: A Sinhala-centric bilingual instruction-tuned language model. The Gamunu Project. Retrieved from https://huggingface.co/manthilaffs/Gamunu-Instruct-4B-Alpha

BibTeX

@misc{mallawa_gamunu_instruct_4b_alpha_2025,
  author       = {Mallawa, Manthila},
  title        = {Gamunu-Instruct-4B-Alpha: A Sinhala-centric bilingual instruction-tuned language model},
  year         = {2025},
  publisher    = {The Gamunu Project},
  howpublished = {\url{https://huggingface.co/manthilaffs/Gamunu-Instruct-4B-Alpha}}
}

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Можно запустить

Подбираем GPU…

Класс архитектуры
Gemma3ForConditionalGeneration
Ревизия весов
4c1e030

0 моделей