/ Модель

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

Контекст
8 192 токена
Параметры
662 млн
Лицензия
Apache 2.0
Архитектура
llama · dense
Базовая модель
CAT-Translate-0.8b
Опубликована
21 авг 2026

cat-translate-learner-edition-0.8b

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

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

31скачиваний за 30 дней0лайковвеса обновлены21 авг 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

CAT-Translate Learner Edition 0.8b — дообученная модель семейства Llama, созданная автором репозитория на основе cyberagent/CAT-Translate-0.8b. Она переводит японские предложения на английский и возвращает результат в структурированном JSON: исходное предложение, перевод, фуригану для чтения кандзи и разбор отдельных слов с чтением и переводом. Модель рассчитана на изучающих японский язык и использует чатовый формат; размер — 661,9 млн параметров, контекст — до 8192 токенов.

Для обучения применён курируемый корпус предложений с фуриганой, переводами и словарными пояснениями; также заменён токенизатор базовой модели на многосимвольный Unigram-токенизатор. Доступны веса bfloat16 в формате safetensors. Лицензия — Apache-2.0. Карточка описывает назначение и формат ответа, но не приводит количественных оценок качества перевода.

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

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

Ограничения

Карточка не приводит количественных оценок качества перевода. Модель настроена на перевод с японского на английский и выдачу структурированного JSON, поэтому её не следует считать универсальной моделью перевода.

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

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

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

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

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

Открыть на Hugging Face

CAT-Translate Learner Edition (0.8b)

A Japanese → English translation model that returns structured JSON with furigana (reading aids) and vocabulary lookups — built for language learners. This is a fine-tune of cyberagent/CAT-Translate-0.8b.

Given a Japanese sentence, the model produces a JSON object like:

{
  "sentence": "私は毎日日本語を勉強しています。",
  "furigana": "私は毎日(まいにち)日本語(にほんご)を勉強(べんきょう)しています。",
  "translation": "I'm studying Japanese every day.",
  "vocab": [
    {"kanji": "毎日", "kana": "まいにち", "translation": "every day"},
    {"kanji": "日本語", "kana": "にほんご", "translation": "Japanese language"}
  ]
}

Model

Full-precision bfloat16 weights (the compact 0.8B variant of the family — see also the 1.4b learner edition).

RevisionWeightsSizeNotes
mainbfloat16~1.5 GBFull precision weights (default)

Usage

from transformers import AutoModelForCausalLM, AutoTokenizer
import torch

repo = "tuhen/cat-translate-learner-edition-0.8b"
tok = AutoTokenizer.from_pretrained(repo)
model = AutoModelForCausalLM.from_pretrained(repo, torch_dtype=torch.bfloat16,
                                             device_map="cuda")

PROMPT = ("Given a Japanese sentence, return a JSON object with the keys "
          '"sentence", "furigana", "translation", and "vocab" as described '
          "in the training examples.\n\n ")
msgs = [{"role": "user", "content": PROMPT + "猫がソファの上で寝ている。"}]
ids = tok.apply_chat_template(msgs, add_generation_prompt=True,
                              tokenize=True, return_dict=False)
out = model.generate(torch.tensor([ids], device="cuda"),
                     max_new_tokens=512, do_sample=False,
                     pad_token_id=tok.pad_token_id)
print(tok.decode(out[0, len(ids):], skip_special_tokens=True))

What changed vs the base model

The base model's tokenizer was replaced with a fixed multi-char Unigram tokenizer (real scores injected, PreTrainedTokenizerFast), and the model was fine-tuned on a curated learner corpus of Japanese sentences annotated with furigana, translations and vocabulary. Recipe: 2 epochs, learning rate 2e-5, FSDP (bf16), validated on the same chat format used at inference.

Files

config.json
model.safetensors        # bf16 weights
tokenizer.json           # fixed multi-char Unigram tokenizer
chat_template.jinja
demo.py                  # inference demo
README.md

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей