Что это такое?
Локальная платформа с задачами по программированию, где вы с нуля пишете компоненты современных AI-систем (внимание, обучение, inference) и сразу видите результат проверки.
Это саморазмещаемая платформа для практики ML-программирования в стиле LeetCode, но сфокусированная на внутренностях современных AI-систем. Пользователь решает задачи по реализации компонентов Transformer, vLLM, TRL и diffusion-моделей, получая мгновенную...
Для разработчиков на Python, которые хотят углубиться в внутреннее устройство ML-фреймворков, и для инженеров, готовящихся к собеседованиям в ML-команды.
Чтобы понять, как на самом деле работают современные AI-системы вроде Transformers или vLLM, недостаточно просто использовать готовые библиотеки — нужно писать код самостоятельно, но организовать проверку решений и прогресс сложно.
Вы получаете набор задач по категориям (внимание, нормализация, обучение, распределённые вычисления), пишете реализацию на Python в браузерном редакторе Monaco, отправляете на локальный сервер проверки на FastAPI, который через torch_judge запускает тесты и сразу показывает, какие прошли, а какие упали.
Это саморазмещаемая платформа для практики ML-программирования в стиле LeetCode, но сфокусированная на внутренностях современных AI-систем. Пользователь решает задачи по реализации компонентов Transformer, vLLM, TRL и diffusion-моделей, получая мгновенную обратную связь от локального grading-сервиса. Всё работает полностью на вашей машине, ничего не уходит в облако.
Проект включает задачи по таким продвинутым темам, как кольцевое внимание (Ring Attention), спекулятивное декодирование и Paged Attention — это именно то, что спрашивают в топовых ML-командах.
Стоит попробовать, если вы хотите прокачаться в ML-инженерии не на абстрактных задачах, а на реалиях современных фреймворков. Проект сыроват (18 звёзд, мало активности), но концепция сильная и setup-скрипты уже готовы.
Проект выглядит свежим по концепции, но активность низкая (18 звёзд, 1 форк). Кодовая база структурирована, есть Docker-конфигурация и подробный README.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Локальная платформа с задачами по программированию, где вы с нуля пишете компоненты современных AI-систем (внимание, обучение, inference) и сразу видите результат проверки.
Для Python-разработчиков, которые хотят глубже понять внутренности ML-фреймворков, и для инженеров, готовящихся к собеседованиям в ML-команды.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.