Создана microGPT: минималистская реализация обучения GPT

Андрей Карпати, создатель AI-образовательного проекта Eureka Labs, обнародовал microGPT — полную реализацию обучения и инференса GPT, состоящую всего из 243 строк кода на Python без каких-либо внешних зависимостей. Из импортов используются только стандартные библиотеки: math, random, os и argparse.

В файл включены все компоненты для функционирования языковой модели: оригинальный движок автоматического дифференцирования (похожий на micrograd), токенизатор, работающий с BOS/EOS-токенами, архитектура Transformer с multi-head attention, а также техники нормализации и активации.

Карпати пояснил, что проект является «арт-проектом» и содержит все необходимое для тренировки GPT. Хотя он обучается на специфическом датасете, его код может работать с любой текстовой выборкой. Это продолжение серии его образовательных инициатив, среди которых можно выделить micrograd и minGPT.

Хотя microGPT не предназначен для реального использования из-за высокой вычислительной нагрузки, он наглядно демонстрирует, как можно уместить весь механизм LLM в районе двух экранов кода, и уже нашел отклик на GitHub.

  • Related Posts

    Самосвальные полуприцепы: техника для стройки и добычи инертных материалов

    Строительные площадки, карьеры и дорожные работы формируют один из самых требовательных сегментов рынка грузовой техники — здесь полуприцепы работают в жёстких условиях: бездорожье, абразивные материалы, интенсивная эксплуатация и частые циклы…

    Как сохранить букет свежим дольше

    Подрежьте стебли под углом 45° под струёй воды, оборвите все листья ниже уровня воды, поставьте букет в чистую вазу с прохладной водой и добавьте флористический консервант. Дальше — менять воду…

    You Missed

    Самосвальные полуприцепы: техника для стройки и добычи инертных материалов

    • От Redactor
    • 21 августа, 2026
    • 6 views

    Как сохранить букет свежим дольше

    • От Redactor
    • 19 августа, 2026
    • 7 views

    Чем отличается предчистовая отделка от чистовой

    • От Redactor
    • 17 августа, 2026
    • 13 views

    Сколько стоит грузчик на час

    • От Redactor
    • 10 августа, 2026
    • 23 views

    Как выбрать зал для конференции

    • От Redactor
    • 6 августа, 2026
    • 31 views

    Накрутка поведенческих факторов: быстрый эффект и высокая цена — что нужно знать, прежде чем рисковать

    • От Redactor
    • 16 июля, 2026
    • 29 views
    Накрутка поведенческих факторов: быстрый эффект и высокая цена — что нужно знать, прежде чем рисковать