/ Модель

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

Контекст
65 536 токенов
Параметры
26,6 млрд
Размер весов
85,9 ГБ
Архитектура
phi3 · dense
Библиотека
transformers
Опубликована
8 авг 2026

torchwright-doom-e1m1

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

Демонстрационная текстовая модель на базе Phi-3, которая генерирует токены протокола для восстановления кадра уровня DOOM E1M1.

27скачиваний за 30 дней3лайкавеса обновлены9 авг 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

TorchWright Doom — E1M1 — это демонстрационная модель от physicsrob, использующая стандартную архитектуру Phi-3 в Transformers для генерации текстового протокола, который кодирует изображение уровня DOOM E1M1. Каждый токен протокола задаёт перемещение курсора или пиксель; отдельные утилиты преобразуют сгенерированный текст в читаемый вид или PNG, не участвуя в инференсе и отрисовке сцены.

Модель принимает текстовый промпт и генерирует последовательность токенов через обычный pipeline text-generation в Transformers, без удалённого кода. В репозитории опубликованы варианты кадра 320×200 и 80×50; данный чекпойнт — плотная модель на 26,6 млрд параметров в safetensors, с fp32-весами общим объёмом около 79,97 ГиБ и контекстом 65 536 токенов. Для полного рендера в README указаны 61 440 новых токенов, а пример запуска потребовал GPU класса B200 или несколько GPU и около 39,7 минут на B200.

Модель предназначена для воспроизводимого текстового вывода пиксельного кадра конкретного уровня, а не для универсальной генерации изображений или моделирования игрового мира. В README заявлено совпадение цвета в пределах выбранного варианта на уровне 99,9% с эталонным рендерером для описанного запуска. Лицензия в предоставленных данных не указана.

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

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

Ограничения

Модель предназначена для протокола кадра E1M1 и требует значительных ресурсов: fp32-веса занимают около 79,97 ГиБ, а полный вывод может включать десятки тысяч токенов. Лицензия не приведена в предоставленных данных.

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

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

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

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

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

Открыть на Hugging Face

TorchWright Doom — E1M1

This is a stock Hugging Face Phi3ForCausalLM that renders DOOM through ordinary autoregressive inference. The model and the data-only fast tokenizer load through the ordinary Transformers text-generation pipeline without remote code.

The bundled examples/e1m1_prompt.txt is the executable prompt. Run infer.py (at the bundle root) to produce canonical emitted row ids and raw tokenizer text. tools/pretty_text.py formats that text for reading, while tools/txt_to_png.py independently decodes its cursor/pixel protocol into a PNG — every cursor move and pixel in that protocol is a model-emitted token. The protocol is specified in PROTOCOL.md in the source repo. Neither post-processing tool participates in inference or performs geometry, visibility, lighting, texture selection, or sorting.

Ordinary Transformers pipeline inference works directly, with no custom or remote model code:

from pathlib import Path
from huggingface_hub import hf_hub_download
from transformers import pipeline

repo = "physicsrob/torchwright-doom-e1m1"
prompt = Path(hf_hub_download(repo, "examples/e1m1_prompt.txt")).read_text()
generate = pipeline("text-generation", model=repo, device_map="auto")
generated_text = generate(prompt, return_full_text=False)[0]["generated_text"]

The saved generation defaults are greedy and cover the complete frame. Use the shipped infer.py when canonical integer row IDs, progress reporting, and the exact terminal-token-preserving raw text are required.

Published checkpoints: 320×200 and 80×50. The compiler-facing source is torchwright_doom.

This bundle: screen 320×200, map E1M1, dense fp32 sharded safetensors, eager attention (the validated implementation), greedy decode, generation bound 61440 new tokens.

What running it takes: the fp32 weight shards total 79.97 GiB (85.87 GB), needing a B200-class GPU or multi-GPU device_map. The flagship pipeline render peaked at 151.00 GiB reserved; greedy decode took 39.7 minutes on one B200 for its 53,747-token rollout from a 3,614-token prompt, scoring 99.9% within-option color against the reference renderer.

Canonical numbers and their provenance: FACTS.md in the source repo (github.com/physicsrob/torchwright_doom).

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

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

GPU в ailist

vLLM

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

Подбираем GPU…

Класс архитектуры
Phi3ForCausalLM
Ревизия весов
3a38e1b

0 моделей