/ Модель

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

Размер весов
24,4 ГБ
Лицензия
Apache 2.0
Архитектура
gemma3 · dense
Базовая модель
translategemma-12b-it
Опубликована
29 янв 2026

kikuyu_translategemma_12b_merged_V2

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

Модель на базе TranslateGemma-12B переводит текст с английского на кикуйю.

89скачиваний за 30 дней5лайковвеса обновлены16 мая 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Модель gateremark Kikuyu TranslateGemma-12B — дообученная разработчиком gateremark версия Google TranslateGemma-12B-it для перевода с английского на кикуйю. Это плотная модель семейства Gemma 3 с 12,4 млрд параметров; при обучении использовался LoRA, а репозиторий содержит веса в формате safetensors. Модель принимает текст и генерирует текстовый перевод.

Она предназначена для переводческих инструментов для носителей кикуйю, приложений для изучения языка и проектов по сохранению культурного наследия. Обучение проведено на 30 430 параллельных предложениях английского и кикуйю; в карточке приведены BLEU 19,61 и eval loss 0,578. Модель рассчитана на стандартный кикуйю и общий текст.

Перевод обучен только в направлении английский → кикуйю. Модель может хуже справляться со специализированной терминологией и диалектными вариантами; оценка в карточке основана на BLEU, а человеческая проверка ещё ведётся. Лицензия — Apache-2.0.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

Uploaded finetuned model

  • Developed by: gateremark
  • License: apache-2.0
  • Finetuned from model : google/translategemma-12b-it

This gemma3 model was trained 2x faster with Unsloth and Huggingface's TRL library.

Kikuyu TranslateGemma-12B

Fine-tuned English → Kikuyu translation model based on Google's TranslateGemma-12B-it.

🌍 Live Demo: c-elo.com/c-elo-ai (Talk to our AI)

Learn about our training process and challenges faced

Model Details

AttributeValue
Base Modelgoogle/translategemma-12b-it
Parameters12.4B
Fine-tuning MethodLoRA (r=128, alpha=256)
Training Data30,430 English-Kikuyu pairs
BLEU Score19.61
FrameworkUnsloth + TRL

Usage

Quick Start

from transformers import AutoTokenizer, AutoModelForCausalLM
import torch

model_id = "gateremark/kikuyu_translategemma_12b_merged_V2"

tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
    model_id,
    torch_dtype=torch.bfloat16,
    device_map="auto",
)

def translate_to_kikuyu(text: str) -> str:
    messages = [
        {
            "role": "user",
            "content": [{
                "type": "text",
                "source_lang_code": "en",
                "target_lang_code": "ki",
                "text": text
            }]
        }
    ]
    
    input_ids = tokenizer.apply_chat_template(
        messages,
        tokenize=True,
        add_generation_prompt=True,
        return_tensors="pt"
    ).to(model.device)
    
    terminators = [
        tokenizer.eos_token_id,
        tokenizer.convert_tokens_to_ids("<end_of_turn>"),
    ]
    
    with torch.no_grad():
        outputs = model.generate(
            input_ids=input_ids,
            max_new_tokens=256,
            temperature=0.3,
            do_sample=True,
            eos_token_id=terminators,
        )
    
    response = tokenizer.decode(
        outputs[0][input_ids.shape[1]:],
        skip_special_tokens=True
    )
    return response.strip()

# Example
print(translate_to_kikuyu("Hello, how are you?"))
# Output: Hihi, ũrĩ atĩa?

Using with Unsloth (Faster Inference)

from unsloth import FastLanguageModel

model, tokenizer = FastLanguageModel.from_pretrained(
    model_name="gateremark/kikuyu_translategemma_12b_merged_V2",
    max_seq_length=2048,
    dtype=None,
    load_in_4bit=True,  # Optional: reduce VRAM to ~6GB
)

Training Details

Dataset

Hyperparameters

ParameterValue
LoRA rank (r)128
LoRA alpha256
LoRA dropout0
Learning rate2e-4
Batch size64 (16 × 4 accum)
Epochs2
OptimizerAdamW 8-bit
NEFTune α5
Weight decay0.01

Target Modules

["q_proj", "k_proj", "v_proj", "o_proj", "gate_proj", "up_proj", "down_proj"]

Hardware

  • GPU: NVIDIA H200 (139GB VRAM)
  • Platform: Lightning.ai
  • Training Time: ~90 minutes

Evaluation

MetricScore
BLEU19.61
Eval Loss0.578

Sample Translations

EnglishKikuyu
Hello, how are you?Hihi, ũrĩ atĩa?
The weather is beautiful today.Rĩera nĩ rĩega mũno ũmũthĩ
I love learning new languages.Nĩ ngenagĩra gũthoma thiomi njerũ

Limitations

  • Direction: English → Kikuyu only (reverse not trained)
  • Domain: General text; may struggle with technical/specialized content
  • Dialects: Trained on standard Kikuyu; dialect variations not covered
  • Evaluation: BLEU-based; human evaluation in progress

Intended Use

  • Translation tools for Kikuyu speakers
  • Language learning applications
  • Research on low-resource African language NLP
  • Cultural preservation initiatives

Citation

@misc{gatere2026kikuyutranslategemma,
  author = {Mark Gatere},
  title = {Kikuyu TranslateGemma-12B: Fine-tuning TranslateGemma for Low-Resource Bantu Language Translation},
  year = {2026},
  publisher = {Hugging Face},
  howpublished = {\url{https://huggingface.co/gateremark/kikuyu_translategemma_12b_merged_V2}}
}

Acknowledgments

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей