/ Модель

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

Опубликована
1 окт 2026

futolm-cs-base-gguf

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

Компактная чешская модель Llama в формате GGUF для предсказания следующего слова и дальнейшего обучения.

392скачиваний за 30 дней0лайковвеса обновлены2 окт 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Padakovec/futolm-cs-base-gguf — GGUF-экспорт базовой модели семейства futolm, разработанный для прогнозирования следующего слова на чешском языке в клавиатуре FUTO. Это компактная авторская модель с архитектурой Llama: 8 слоёв, размер скрытого состояния 512, 8 голов внимания и около 29,4 млн параметров. Используется токенизатор SentencePiece Unigram на 8 192 элемента, общий с моделями для словацкого языка.

Модель обучена с нуля на чешских данных; в репозитории также описаны отдельные чаты- и синтетические варианты, но для данной базовой модели рекомендуется файл cs_synth.gguf при наборе текста. Базовая версия предназначена для сравнения и дальнейшего обучения. Файлы проверены на структурную корректность и совместимость инференса с экспортом PyTorch, однако качество ввода на телефоне, задержка и работа автокоррекции не проверялись; автокоррекция не настраивалась. Веса распространяются для личного использования и исследований; в README отмечено, что у OpenSubtitles нет общей лицензии.

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

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

Ограничения

Автокоррекция не настраивалась; качество набора текста, импорт на телефоне и задержка не проверялись. В README указано, что у использованного корпуса OpenSubtitles нет общей лицензии.

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

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

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

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

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

Открыть на Hugging Face

futolm Czech and Slovak models

Separate 29.37M-parameter Czech and Slovak language models for next-word prediction in FUTO Keyboard. All files are F16 FUTO KeyboardLM GGUF exports with the shared SentencePiece tokenizer embedded.

For typing, use the synth models: cs_synth.gguf (Czech) or sk_synth.gguf (Slovak). They continue the chat models on synthetic text messages and predict everyday messages best. The chat and base models are kept for comparison and further training.

Synth models

ModelDownloadFUTO language metadataInitializationTraining tokens in this runFinal step
Czech synthcs_synth.ggufcsCzech chat30,932,992236
Slovak synthsk_synth.ggufskSlovak chat32,505,856248

About one million words of everyday text messages per language were generated with OpenAI gpt-6-luna (Codex CLI), with varied recipients, topics, registers and lengths: 108,431 unique Czech and 111,329 unique Slovak messages. Each generation call is one split unit, so held-out messages never come from a call that produced training text. The training mix is 25% synthetic messages, with the chat mix (subtitles, forum pages, FineWeb2) for the rest, about four passes over the synthetic training split. Peak LR 5e-5, 50 warmup steps, cosine decay to 10%.

LanguageDataChat top-1 / top-3Synth top-1 / top-3
Czechheld-out synthetic messages13.8 / 22.820.6 / 32.6
Czechchat probes41.8 / 64.150.9 / 71.8
Czechsubtitles23.0 / 33.622.0 / 32.4
CzechFineWeb221.4 / 33.621.4 / 33.4
Slovakheld-out synthetic messages14.8 / 24.224.8 / 36.0
Slovakchat probes42.3 / 64.553.6 / 70.5
Slovaksubtitles24.0 / 35.224.2 / 34.6
SlovakFineWeb220.2 / 31.820.6 / 32.0

Subtitle and FineWeb2 differences are within noise (about ±4 points with 500 samples). The probes and the synthetic messages were both written by OpenAI models, and most probe phrases (for example "Dobrou noc") also occur in the synthetic text, so the probe gain partly reflects shared phrasing; the held-out synthetic messages, subtitles, and FineWeb2 are the less biased comparisons.

Chat models

ModelDownloadFUTO language metadataInitializationTraining tokens in this runFinal step
Czech chatcs_chat.ggufcsCzech base1,000,341,5047,632
Slovak chatsk_chat.ggufskSlovak base1,000,341,5047,632

The mix is OpenSubtitles v2024 dialogue, discussion-forum pages selected from FineWeb2, and FineWeb2 replay: Czech 50/15/35, Slovak 48/12/40. Peak LR 1.5e-4, 300 warmup steps, cosine decay to 10%.

Whole-word next-word prediction, model only (FUTO's dictionary not involved). Probes are 220 handwritten chat prefixes per language; subtitles and FineWeb2 are 500 held-out word positions (about ±4 points).

LanguageDataBase top-1 / top-3Chat top-1 / top-3
Czechchat probes22.7 / 43.641.8 / 64.1
Czechsubtitles16.6 / 24.023.0 / 33.6
CzechFineWeb222.0 / 34.621.4 / 33.6
Slovakchat probes24.6 / 38.642.3 / 64.5
Slovaksubtitles16.2 / 28.024.0 / 35.2
SlovakFineWeb221.0 / 35.420.2 / 31.8

Examples (top three): Ahoj, jak se → máš, máte, vede; Dobrou → noc, chuť, zprávou; Ahoj, ako sa → máš, máte, darí.

The probes were written by an AI model and have not been reviewed by a native speaker. OpenSubtitles has no blanket licence; these weights are shared for personal and research use.

Base models

ModelDownloadFUTO language metadataInitializationTraining tokens in this runFinal stepLatest logged validation loss
Czech basecs_base.ggufcsFrom scratch3,000,238,08022,8902.7750 at step 22,499
Slovak basesk_base.ggufskCzech base weights3,001,024,512 additional Slovak tokens22,8962.6691 at step 22,499

Download the file for your language and import it through FUTO Keyboard's model import flow. The models are separately selectable; each declares its own language.

Model and training

PropertyValue
ArchitectureLlama, 8 layers, hidden size 512, FFN size 1,024, 8 attention/KV heads
Parameters per model29,368,832
Vocabulary8,192-piece SentencePiece Unigram, shared Czech/Slovak tokenizer
Context capability2,048 positions; trained on 512-token sequences
Czech dataCleaned Czech FineWeb2 (ces_Latn)
Slovak dataCleaned Slovak FineWeb2 (slk_Latn)
FineWeb2 revisionaf9c13333eb981300149d5ca60a8e9d659b276b9
ExportGGUF v3, F16 matrices and F32 normalization weights
Size of each GGUF59,313,504 bytes (59.3 MB)
FUTO featuresbase_v1 inverted_space

Slovak continued pretraining starts from the clean Czech base with the same tokenizer and architecture. It uses a fresh optimizer, schedule, and Slovak data position. The Slovak token count above excludes the Czech pretraining tokens inherited through initialization. Its peak learning rate was 1e-4, with 300 warmup steps and cosine decay to 1e-5.

Verification

All six files passed structural checks and loaded with FUTO Keyboard's native code pinned to commit 0246cbe2fb2f130a5dc475c508215760044dea20 (version 0.1.30). Each model's native inference was compared with its PyTorch export across 11 cases: eight next-word prompts and three embedding-mix cases. All top-1 predictions matched and cosine similarity was at least 0.999. Top-five token sets matched in every case except one embedding-mix case of cs_synth (4 of 5, a near-tie at fifth place); embedding mixing is not used by these models' declared features.

See the verification reports (cs_base, sk_base, cs_chat, sk_chat, cs_synth, sk_synth) and SHA256SUMS.

Limitations

Keyboard-task autocorrect fine-tuning has not been performed, and autocorrect features are not declared. Embedding-mix verification checks numerical compatibility, not correction quality. Phone import, latency, and typing quality have not yet been tested.

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

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

GPU в ailist

llama.cpp

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

Подбираем GPU…

Ревизия весов
7d6b567

0 моделей