- BrainTools - https://www.braintools.ru -

Amazon представила TorchNeuron — инструмент для запуска PyTorch на чипах Trainium

Amazon представила [1] TorchNeuron — открытый программный модуль для переноса моделей машинного обучения [2] на фирменные ускорители Trainium2 и Trainium3. Разработчикам при этом доступны привычные инструменты для обучения, запуска и отладки нейросетей.

Amazon представила TorchNeuron — инструмент для запуска PyTorch на чипах Trainium - 1

TorchNeuron подключает чипы Amazon к PyTorch с помощью стандартного протокола расширений фреймворка. Предусмотрено два режима работы: eager и torch.compile. В первом операции выполняются по отдельности, чтобы было удобнее искать ошибки [3] и проводить эксперименты с моделями. Во втором система собирает вычисления в граф и оптимизирует его с помощью компилятора Neuron. Кроме того, есть поддержка распределённого обучения на нескольких ускорителях.

Amazon отмечает, что с помощью TorchNeuron модели можно переносить без правок, но пока с оговорками. Например, torch.compile требует фиксированных размеров входных данных, а при новой форме тензоров заново начинает компиляцию. Также некоторые функции PyTorch пока не реализовали, а часть операций система выполняет на CPU.

Amazon представила TorchNeuron — инструмент для запуска PyTorch на чипах Trainium - 2

TorchNeuron уже протестировали разработчики компании Deepgram и нейросети для генерации голоса Cartesia. Представитель Deepgram отметили, что в тестах чипы семейства Trainium обрабатывают на 60% больше секунд входящего аудио на каждый потраченный доллар, чем ускорители, которые использовали в компании ранее. Впрочем, точную модель ускорителей не называют.

Код TorchNeuron открыт и опубликован [4] на GitHub. Hugging Face также добавила поддержку оборудования Amazon в свои библиотеки, включая Transformers и Diffusers.

Автор: daniilshat

Источник [5]


Сайт-источник BrainTools: https://www.braintools.ru

Путь до страницы источника: https://www.braintools.ru/article/37226

URLs in this post:

[1] представила: https://www.aboutamazon.com/news/innovation-at-amazon/torchneuron-pytorch-aws-trainium-chips-ai

[2] обучения: http://www.braintools.ru/article/5125

[3] ошибки: http://www.braintools.ru/article/4192

[4] опубликован: https://github.com/aws-neuron/torch-neuronx

[5] Источник: https://habr.com/ru/news/1096650/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1096650

www.BrainTools.ru

Rambler's Top100