/ Модель

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

Контекст
256 токенов
Лицензия
MIT
Архитектура
randygpt · dense
Опубликована
20 фев 2026

randygpt-ds2

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

Компактная англоязычная GPT-подобная модель, обученная с нуля на книгах Project Gutenberg для генерации текста и экспериментов.

258скачиваний за 30 дней0лайковвеса обновлены20 фев 2026

Бенчмарки

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

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

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

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

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

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

randyGPT-ds2 — компактная причинная языковая модель семейства RandyGPT, разработанная MonumentalSystems и обученная с нуля на текстах Project Gutenberg. Это трансформер с 12 слоями и 2,90 млн параметров, использующий BPE-токенизацию с размером словаря 2000; обучение проводилось на корпусе из 112 книг общественного достояния с применением Candle и Metal GPU на Apple Silicon.

Модель предназначена для генерации продолжений текста в стиле обучающих книг и для экспериментов с небольшими GPT-подобными моделями. Обучающий корпус состоит из англоязычных книг, поэтому основное применение связано с английским текстом. Репозиторий содержит веса в формате safetensors, а модель распространяется по лицензии MIT.

Из-за небольшого размера и ограниченного книжного корпуса её возможности существенно уже возможностей крупных языковых моделей: качество ответов на вопросы, следование инструкциям и фактическая точность не заявлены. Она может воспроизводить особенности и ошибки обучающих текстов; перед использованием следует учитывать происхождение корпуса и проверять результаты.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

randyGPT — model-ds2

A GPT-style language model trained from scratch in Rust on Project Gutenberg.

Model Details

ArchitectureTransformer (causal LM)
Parameters2.90M
Layers12
Heads4
Embedding dim128
Context window256 tokens
Vocab size2000 (BPE)
Training iters14375
Best val loss3.8242

Training

Trained on ~98MB of cleaned Project Gutenberg text (112 public domain books, v3 cleaning with Unicode normalization) with BPE-2000 tokenization, AdamW optimizer, cosine LR decay, ReduceLROnPlateau, dropout=0.1, and Metal GPU via Candle on Apple Silicon.

Usage

from modeling_randygpt import RandyGPTConfig, RandyGPTForCausalLM
from tokenizer_randygpt import RandyGPTTokenizer
from safetensors.torch import load_file
import torch

# Load
cfg   = RandyGPTConfig.from_pretrained("MonumentalSystems/randygpt-ds2")
model = RandyGPTForCausalLM(cfg)
state = load_file("model.safetensors")
model.load_state_dict(state, strict=True)
model.eval()

tok = RandyGPTTokenizer.from_file("tokenizer.json")

# Generate
prompt  = "Once upon a time"
ids     = torch.tensor([tok.encode(prompt)], dtype=torch.long)
out_ids = model.generate_text(ids, max_new_tokens=200, temperature=0.8)
print(tok.decode(out_ids[0].tolist()))

Source

Trained with randyGPT — a GPT implementation in Rust with Metal GPU acceleration.

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

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

GPU в ailist

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

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

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

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

0 моделей