/ Модель

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

Контекст
1 024 токена
Лицензия
Apache 2.0
Архитектура
gpt2 · dense
Базовая модель
distilgpt2
Библиотека
transformers
Опубликована
15 сен 2026

sunup

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

Дообученная на английских текстах песен модель GPT-2 для генерации ритмичных строк и лирики с рифмой и заданным стихотворным размером.

1 640скачиваний за 30 дней1лайквеса обновлены23 сен 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

wren11ws/sunup — англоязычная причинно-следственная языковая модель, разработанная на основе distilgpt2 и дообученная на оригинальных текстах песен. Она предназначена для генерации ритмичных строк и текстов песен с учётом рифмы, стихотворного размера и последовательного построения лирики, в частности для работы с Suno Custom Mode.

Модель построена на архитектуре GPT-2 и содержит около 81,9 млн параметров. Она принимает текст и генерирует текст, использует токенизатор GPT-2 и поддерживает контекст до 1024 токенов. В README сообщается о 3500 примерах и завершении 300 шагов обучения; отдельной оценки качества не приведено.

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

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

🏭 Scansion-LM Foundry

A high-performance causal language modeling harness that learns rhyme density, poetic scansion, and structured lyric progressions for Suno Custom Mode.

Fine-tuned from distilgpt2 on clean, original lyric extracts. The model produces natural English rhythmic lines conforming to Suno Studio V6 scansion rules.


⚡ Quick Start

1. Launch Loopback HTTP Sidecar (Port 8099)

.\run-engine.cmd

Hosts the loopback server on http://127.0.0.1:8099, automatically connecting to Scansion Studio Web UI.

2. Command Line Pipeline Operations

# Extract meter, rhyme schemes, and sections
python -m scansion_lm extract 640

# Tokenize corpus using Hugging Face AutoTokenizer
python -m scansion_lm tokenize

# Fine-tune causal language model
python -m scansion_lm train 300 640

# Evaluate against gold standard metric sheet
python -m scansion_lm eval

# Verify weights and model card readiness
python -m scansion_lm check

# Export model bundle for Hugging Face Hub
python -m scansion_lm export

📡 Sidecar HTTP API Endpoints (Port 8099)

MethodEndpointDescription
GET/healthInstant readiness and training state probe
GET/statusPhase, step count, loss, and training process ID
GET/metricsReal-time training loss and validation progression
GET/trendingReturns cached Suno trending metadata and tags
POST/ingest-batchBatch ingests new song lyrics into user_extracts.jsonl
POST/trainSpawns background fine-tuning process
POST/inferAutoregressive lyric generation from idea/theme
POST/extractScans input lyrics for feet, meter, and rhyme scheme

🧠 Model Architecture

ComponentSpecification
Base Architecturedistilgpt2 (GPT2LMHeadModel)
Parameters81,912,576 (81.9M)
Vocabulary Size50,257 tokens (GPT-2 BPE)
Context Length1,024 tokens (256 training window)
Storage Formatsafetensors (zero pickle vulnerability)
Checkpoint Size~327 MB

📄 License

Licensed under the Apache 2.0 License. See LICENSE for details.

Checkpoint

  • architecture: ['GPT2LMHeadModel']
  • vocab_size: 50260
  • n_positions: 1024
  • n_layer / n_embd / n_head: 6 / 768 / 12
  • parameters: 81914880
  • steps: 300/300
  • train loss (avg): 4.009729862213135
  • examples: 3500

Load with vanilla Transformers — no custom auto_map:

from transformers import AutoModelForCausalLM, AutoTokenizer
tok = AutoTokenizer.from_pretrained("scansion-lm")
model = AutoModelForCausalLM.from_pretrained("scansion-lm")
prompt = """Title: Heat Line
Idea: A man scraping survival out of desert heat, stubborn will over panic.
Verse:
"""
ids = tok(prompt, return_tensors="pt")
out = model.generate(**ids, max_new_tokens=80, do_sample=True, temperature=0.85,
                    pad_token_id=tok.pad_token_id, eos_token_id=tok.eos_token_id)
print(tok.decode(out[0], skip_special_tokens=False))

Upload:

huggingface-cli upload ./export scansion-lm --repo-type model

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей