/ Модель

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

Контекст
1 024 токена
Лицензия
Apache 2.0
Архитектура
qrax_ai · dense
Библиотека
transformers
Опубликована
24 сен 2026

QraXAi-Basic-32M

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

Небольшая англоязычная GPT-подобная модель для продолжения текста по короткой подсказке.

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

Бенчмарки

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

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

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

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

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

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

QraXAi-Basic-32M — небольшая языковая модель, разработанная автором репозитория coderian и обученная с нуля. Это причинный декодерный трансформер в стиле GPT с собственной архитектурой QraXAiForCausalLM и примерно 32,1 млн параметров; веса опубликованы в формате safetensors, библиотека — Transformers. Модель предназначена для продолжения англоязычного текста по короткой подсказке, а не для диалога или выполнения инструкций.

Модель обучалась один проход на англоязычных образовательных, веб- и программных текстах из exnivo/tinybrain-pretrain-corpus-2b. Контекст ограничен 256 токенами вместе с продолжением. Обучение было коротким, поэтому текст может быть связным локально, но часто оказывается несвязным; бенчмарки не проводились. Генерация медленная из-за отсутствия KV-кэша, а пакетная генерация с дополнением последовательностей не поддерживается. Модель не предназначена для ответов на фактические вопросы и работы с неанглийским текстом. Лицензия — Apache-2.0.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

QraXAi

QraXAi is a small decoder-only transformer language model (~32M parameters) trained from scratch on English text. It was built as a minimal, readable GPT-style implementation with a custom architecture (see model.py).

This is a base model: it continues text, it does not follow instructions.

Model details

ArchitectureGPT-style causal decoder-only transformer
Parameters32.1M
Layers8
Hidden size256
Attention heads8 (head dim 32)
Context length256 tokens
Vocabulary50,257
TokenizerGPT-2 BPE (GPT2TokenizerFast)
Positional encodingLearned absolute embeddings
NormalizationPre-LayerNorm
MLPGELU, 4x expansion
Weight dtypefloat32
Auto classAutoModelForCausalLM (custom code, trust_remote_code=True)

Uses

Direct use: text completion — give an English prompt, get a continuation.

Out of scope: chat / instruction following (not fine-tuned), factual question answering, non-English text, prompts longer than 256 tokens (prompt + generated tokens combined).

Limitations

  • Undertrained: only 1 epoch (~61M tokens) was trained. Training loss went from 10.85 (random) to 6.02 (perplexity ~410), so the output is locally plausible but often incoherent.
  • Short context: the model was trained with 256-token blocks and cannot attend beyond that.
  • No KV cache: generation recomputes the full context at every step, so sampling is slow.
  • No attention mask / padding support: generate a single sequence at a time; padded batches would produce wrong results.
  • English only; may reproduce biases present in the training corpus.

How to use

import torch
from transformers import AutoModelForCausalLM, GPT2TokenizerFast

model_id = "coderian/qraxai"

tokenizer = GPT2TokenizerFast.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
    model_id,
    trust_remote_code=True,   # custom architecture, code ships with the model
).eval()

prompt = "The purpose of this experiment is"
inputs = tokenizer(prompt, return_tensors="pt")

with torch.no_grad():
    outputs = model.generate(
        **inputs,
        max_new_tokens=64,
        do_sample=True,
        temperature=0.8,
        top_k=50,
        pad_token_id=tokenizer.eos_token_id,
    )

print(tokenizer.decode(outputs[0]))

Training

Data: exnivo/tinybrain-pretrain-corpus-2b (first 75,000 rows) — English educational / web / code text, ~284 MB, ~61M GPT-2 tokens.

Procedure

SettingValue
Epochs1
Blocks / batch256 tokens / 16
Tokens per step4,096
Optimizer steps15,584
OptimizerAdamW
Learning rate3e-4 (constant, no warmup)
Gradient clipping1.0
Precisionbf16 autocast, fp32 master weights
HardwareNVIDIA RTX 4060 Laptop (8 GB)
Time~21 min / epoch
Final loss6.02 (from 10.85 at initialization)

No validation split or benchmark evaluation was run — use the loss numbers as a rough signal of quality only.

Files

config.json               # GPTConfig + auto_map
model.safetensors         # 32.1M parameters, fp32
model.py                  # QraXAiForCausalLM
configuration_qraxai.py   # GPTConfig
tokenizer.json            # GPT-2 BPE
tokenizer_config.json
generation_config.json

License

Apache-2.0 (see LICENSE). The tokenizer files come from OpenAI's GPT-2 release (MIT license). The training corpus is credited above; check its terms before redistributing derivatives.

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

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

GPU в ailist

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

Нельзя запустить

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

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

0 моделей