/ Модель

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

Контекст
32 768 токенов
Параметры
1 млрд
Лицензия
Gemma
Архитектура
gemma3_text · dense
Базовая модель
gemma-3-1b-it
Библиотека
transformers
Опубликована
3 авг 2025

ganda-gemma-1b

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

Компактная дообученная Gemma 3 1B переводит с английского на луганда и поддерживает диалоги и генерацию текста на луганда.

189скачиваний за 30 дней7лайковвеса обновлены1 окт 2025

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ganda Gemma 1B — дообученная CraneAILabs инструктивная модель на базе Google Gemma 3 1B Instruct для перевода с английского на луганда и общения на луганда. Это плотная авторегрессионная языковая модель с 1 млрд параметров, поддержкой диалогового режима и форматом safetensors; метаданные указывают контекст до 32 768 токенов. README описывает настройку на парах английский—луганда и оценку перевода без примеров на FLORES-200.

Модель принимает текст на английском и луганда, а ответы генерирует только на луганда. Помимо перевода, её можно применять для диалогов, ответов на вопросы, кратких пересказов и создания текстов на луганда; она рассчитана в том числе на переводческие, образовательные и культурные приложения с запуском на потребительском оборудовании.

В README заявлены высокая эффективность по BLEU относительно размера и конкурентное качество перевода, однако приведённая таблица сравнения неполна, поэтому эти заявления нельзя независимо проверить по карточке. Указаны ограничения: только луганда на выходе, возможные пробелы в культурных нюансах и диалектах; README называет её оптимизированной для коротких диалогов и указывает контекст 2048 токенов, тогда как метаданные сообщают нативный контекст 32 768 токенов. Лицензия — Gemma; условия использования определяются лицензией Gemma от Google.

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

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

Ограничения

Модель отвечает только на луганда; README отмечает, что она лучше подходит для коротких диалогов и может не учитывать культурные нюансы и региональные варианты языка. В README указан контекст 2048 токенов, а в метаданных — 32 768 токенов.

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

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

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

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

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

Открыть на Hugging Face

Ganda Gemma 1B

A fine-tuned Gemma 3 1B instruction model specialized for English-to-Luganda translation and Luganda conversational AI. The model accepts input in both English and Luganda but outputs responses exclusively in Luganda.

📊 Translation Performance

Translation Performance Comparison

Model Comparison

ModelParametersBLEUchrF++Efficiency*
Gemma 3 4B4B1.120.050.28
Gemma 3 27B27B3.6531.370.14
GPT-5 MiniN/A5.1436.55N/A
Ganda Gemma 1B1B6.9940.326.99
Gemini 2.0 FlashLarge7.9443.38N/A

*Efficiency = BLEU Score ÷ Parameters (in billions)

Key Performance Insights

🎯 Efficiency Leader: Achieves 6.99 BLEU per billion parameters (highest efficiency ratio)
🚀 Size Advantage: Outperforms Gemma 3 4B (4x larger) by 535% on BLEU score
💎 Competitive Quality: Achieves similar performance to GPT-5 Mini with known 1B parameter count
⚡ Practical Deployment: Runs efficiently on consumer hardware while maintaining quality

Evaluation Details

  • Dataset: FLORES-200 English→Luganda (1,012 translation pairs)
  • Metrics: BLEU (bilingual evaluation understudy) and chrF++ (character F-score)
  • Evaluation: Zero-shot translation performance

🚀 Quick Start

from transformers import AutoModelForCausalLM, AutoTokenizer

# Load model and tokenizer
model = AutoModelForCausalLM.from_pretrained("CraneAILabs/ganda-gemma-1b")
tokenizer = AutoTokenizer.from_pretrained("CraneAILabs/ganda-gemma-1b")

# Translate to Luganda
prompt = "Translate to Luganda: Hello, how are you today?"
inputs = tokenizer(prompt, return_tensors="pt")
outputs = model.generate(**inputs, max_length=100, temperature=0.3)
response = tokenizer.decode(outputs[0], skip_special_tokens=True)
print(response)

🌍 Language Capabilities

  • Input Languages: English + Luganda
  • Output Language: Luganda only
  • Primary Focus: English-to-Luganda translation and Luganda conversation

🎯 Capabilities

  • Translation: English-to-Luganda translation
  • Conversational AI: Natural dialogue in Luganda
  • Summarization: Text summarization in Luganda
  • Writing: Creative and informational writing in Luganda
  • Question Answering: General knowledge responses in Luganda

💻 Usage Examples

Basic Translation

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

model = AutoModelForCausalLM.from_pretrained("CraneAILabs/ganda-gemma-1b")
tokenizer = AutoTokenizer.from_pretrained("CraneAILabs/ganda-gemma-1b")

# English to Luganda translation
prompt = "Translate to Luganda: Welcome to our school"
inputs = tokenizer(prompt, return_tensors="pt")

with torch.no_grad():
    outputs = model.generate(
        **inputs,
        max_length=100,
        temperature=0.3,
        do_sample=True,
        pad_token_id=tokenizer.eos_token_id
    )

response = tokenizer.decode(outputs[0], skip_special_tokens=True)
print(response)

Luganda Conversation

# Direct Luganda conversation
prompt = "Oli otya! Osobola okuntuyamba leero?"
inputs = tokenizer(prompt, return_tensors="pt")
outputs = model.generate(**inputs, max_length=100, temperature=0.3)
response = tokenizer.decode(outputs[0], skip_special_tokens=True)
print(response)

Using the Pipeline

from transformers import pipeline

# Create a text generation pipeline
generator = pipeline(
    "text-generation",
    model="CraneAILabs/ganda-gemma-1b",
    tokenizer="CraneAILabs/ganda-gemma-1b",
    device=0 if torch.cuda.is_available() else -1
)

# Generate Luganda text
result = generator(
    "Translate to Luganda: Welcome to our school",
    max_length=100,
    temperature=0.3,
    do_sample=True
)
print(result[0]['generated_text'])

🔗 Related Models

🎨 Use Cases

  • Translation Apps: Offline English-Luganda translation
  • Language Learning: Practice Luganda with instant feedback
  • Cultural Apps: Create culturally aware Luganda content
  • Educational Tools: Luganda learning assistants
  • Research: Natural language processing for Luganda
  • Content Creation: Generate Luganda content for media

⚠️ Limitations

  • Language Output: Responds only in Luganda
  • Context Length: Optimized for shorter conversational inputs
  • Cultural Context: May not capture all nuances of Luganda culture
  • Regional Variations: Trained on standard Luganda, may not reflect all dialects

🛠️ Technical Details

  • Base Model: Google Gemma 3 1B Instruct
  • Fine-tuning Method: Supervised fine-tuning on English-Luganda pairs
  • Context Length: 2048 tokens
  • Precision: 16-bit floating point
  • Framework: Transformers (PyTorch)

📄 License

This model is released under the Gemma Terms of Use. Please review the terms before use.

🙏 Acknowledgments

  • Google: For Gemma 3 base model and research
  • Luganda Community: For language resources and cultural guidance
  • FLORES Team: For evaluation dataset and benchmarking framework

Built with ❤️ by Crane AI Labs

Ganda Gemma - Your helpful Luganda AI companion!

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Gemma3ForCausalLM
Ревизия весов
d469553

0 моделей