Amazon представила TorchNeuron — инструмент для запуска PyTorch на чипах Trainium. amazon.. amazon. PyTorch.. amazon. PyTorch. TorchNeuron.. amazon. PyTorch. TorchNeuron. Trainium.. amazon. PyTorch. TorchNeuron. Trainium. Видеокарты.. amazon. PyTorch. TorchNeuron. Trainium. Видеокарты. железо.. amazon. PyTorch. TorchNeuron. Trainium. Видеокарты. железо. искусственный интеллект.. amazon. PyTorch. TorchNeuron. Trainium. Видеокарты. железо. искусственный интеллект. Компьютерное железо.. amazon. PyTorch. TorchNeuron. Trainium. Видеокарты. железо. искусственный интеллект. Компьютерное железо. Машинное обучение.. amazon. PyTorch. TorchNeuron. Trainium. Видеокарты. железо. искусственный интеллект. Компьютерное железо. Машинное обучение. нейросети.. amazon. PyTorch. TorchNeuron. Trainium. Видеокарты. железо. искусственный интеллект. Компьютерное железо. Машинное обучение. нейросети. Процессоры.

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

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

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

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

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

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

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

Автор: daniilshat

Источник