Hugging Face представила Space torch-neuronx model support. Он отвечает на практический вопрос: запускается ли конкретная популярная модель из Hub на AWS Trainium без изменений и как воспроизвести проверку.
Какие данные доступны


Для проверенной модели каталог показывает результат, число ядер Trainium для размещения весов, пиковое потребление памяти и полное время запуска с учётом компиляции. Модель можно искать в представлениях Trending и Downloads, а также выбрать версии neuronx-cc и Transformers.
- На момент публикации проверяются только модели Transformers для генерации текста и image-text-to-text.
- Каталог охватывает модели, которые помещаются максимум на четырёх устройствах Trainium2 — до 16 ядер.
- Если модель исключили из приоритетной выборки или она несовместима, Space указывает причину.
Как устроен запуск
В карточке модели приведены стек Neuron, дополнительные пакеты и run.py. По описанию Hugging Face, сценарий загружает модель через from_pretrained, распределяет её по ядрам при необходимости и запускает генерацию со static cache и torch.compile с backend neuron.
Для распределённых моделей не требуется отдельно запускать torchrun: скрипт поднимает ранги torch.distributed сам. Первый запуск включает компиляцию графов; чтобы её избежать при повторном запуске, можно использовать кэш NEFF, созданный тем же компилятором.
Ограничение результата PASS
Проверка загружает модель на Trainium2, генерирует 32 токена и сверяет результат. Для модели на одном ядре его сравнивают с запуском того же чекпойнта на CPU; для распределённой модели связность английского текста оценивает небольшая модель-судья.
Поэтому PASS подтверждает прохождение этой конкретной проверки, но не измеряет пропускную способность и не описывает поведение при длинной генерации. Результаты, ошибки, версии компонентов и run.py собраны в публичном наборе aws-neuron/torch-neuronx-model-support.
В качестве одного из окружений для запуска упоминаются AWS Neuron Deep Learning Containers — Docker-образы для обучения и обслуживания моделей на инстансах Trainium и Inferentia с AWS Neuron SDK.



