/ Модель

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

Контекст
512 токенов
Параметры
18,9 млн
Лицензия
Apache 2.0
Архитектура
bert · dense
Базовая модель
HmarBERT-mini
Опубликована
21 сен 2026

HmarBERT-mini-causal

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

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

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

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

HmarBERT-mini-causal — компактная причинная языковая модель для языка Hmar, разработанная на основе azinamotoe/HmarBERT-mini. Это плотная BERT-архитектура с причинной маской внимания, представленная классом BertLMHeadModel. В метаданных указано 18,9 млн параметров, контекст — 512 токенов; README приводит спецификацию исходной настройки с 16,91 млн параметров и окном до 64 токенов.

Модель дообучена на сегментированных предложениях из hmar-heritage-org/sentences для предсказания следующего слова слева направо. Она предназначена для подсказок при наборе текста на мобильных клавиатурах и автодополнения в локальной командной строке. Репозиторий содержит веса safetensors; лицензия — Apache-2.0.

Модель специализируется на одном языке и коротких контекстах. Заявленные в README задержка и размер относятся к описанию автора и не являются независимой оценкой производительности; между спецификациями README и метаданными есть расхождение в числе параметров и длине контекста.

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

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

Ограничения

Модель рассчитана на короткие контексты и язык Hmar; её пригодность для других языков или длинной генерации не заявлена. В README указаны 16,91 млн параметров и окно до 64 токенов, тогда как метаданные сообщают 18,9 млн параметров и контекст 512 токенов.

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

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

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

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

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

Открыть на Hugging Face

HmarBERT-mini-causal

HmarBERT-mini-causal is an autoregressively aligned causal language model derived from azinamotoe/HmarBERT-mini (16.91M parameters), trained for the Hmar language (hmr, ISO 639-3).

While HmarBERT-mini uses bidirectional attention for masked token reconstruction, HmarBERT-mini-causal enforces a causal (lower-triangular) attention mask (is_decoder=True). It is aligned specifically for ultra-fast next-word prediction, designed to power:

  1. Mobile Predictive Keyboards (Android / iOS keyboard engines)
  2. Termux / CLI Autocomplete (instant local suggestions with low memory overhead)

Model Architecture & Specs

  • Base Architecture: 4-layer BERT decoder (is_decoder=True, causal attention masking)
  • Parameters: 16.91M (~32.2 MB FP16 / ~67.6 MB FP32)
  • Hidden Size: 384 dimensions, 6 attention heads, intermediate size 1536
  • Vocabulary: 24,576 WordPiece tokens with full Hmar diacritics and morphology
  • Sequence Context: Optimized for up to 64 tokens (ideal for keyboard typing windows)
  • Inference Latency: <5ms per token on basic mobile / laptop CPUs

Causal Behavioral Alignment

The base model azinamotoe/HmarBERT-mini completed 48 epochs of bidirectional pretraining (24 epochs on sentences + 24 epochs on paragraphs).

In HmarBERT-mini-causal, the pre-trained weights are adapted into a causal decoder:

  • Causal Masking: Lower-triangular attention ensures token $i$ only attends to tokens $\le i$.
  • Training Data: Aligned on clean, segmented sentences from hmar-heritage-org/sentences.
  • Behavioral Objective: Aligns attention projections to predict upcoming words strictly from left-to-right conversational history without future context.

Quickstart (Inference)

import torch
from transformers import BertTokenizerFast, BertLMHeadModel

MODEL_ID = "azinamotoe/HmarBERT-mini-causal"

tokenizer = BertTokenizerFast.from_pretrained(MODEL_ID)
model = BertLMHeadModel.from_pretrained(MODEL_ID)
model.eval()

def predict_next_words(text: str, top_k: int = 3):
    inputs = tokenizer(text, return_tensors="pt")
    with torch.no_grad():
        logits = model(**inputs).logits[0, -1, :]
    
    probs = torch.softmax(logits, dim=-1)
    top_probs, top_indices = torch.topk(probs, k=top_k)
    
    return [
        (tokenizer.decode([idx.item()]).strip(), f"{prob.item() * 100:.1f}%")
        for prob, idx in zip(top_probs, top_indices)
    ]

# Example predictions
print(predict_next_words("Ka lawm", top_k=3))
print(predict_next_words("Invaithai", top_k=3))

Citation & Organization

Maintained by the Hmar Heritage Foundation and Azinamotoe.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
BertLMHeadModel
Ревизия весов
1ec20d4

0 моделей