Вы сейчас просматриваете Запуск Stable Diffusion на AMD-процессорах: исправляем ошибку «Torch is not able to use GPU»

Запуск Stable Diffusion на AMD-процессорах: исправляем ошибку «Torch is not able to use GPU»

Stable Diffusion – это мощный инструмент для генерации изображений, основанный на алгоритмах искусственного интеллекта. Однако при работе с видеокартами AMD пользователи могут столкнуться с ошибкой «Torch is not able to use GPU». Данная ошибка возникает из-за несовместимости между PyTorch, лежащим в основе Stable Diffusion, и архитектурой AMD.

Как исправить ошибку «Torch is not able to use GPU» Stable Diffusion

1. Использование форка DirectML:

  • Сообществом разработчиков был создан форк A1111 под названием DirectML, оптимизированный для работы с AMD-видеокартами.
  • Переход на использование данного форка позволит задействовать возможности GPU и повысить производительность Stable Diffusion.

2. Использование SDNext/ROCm:

  • SDNext – это еще один форк Stable Diffusion, предлагающий улучшенную поддержку AMD.
  • Для опытных пользователей доступен вариант использования ROCm – open-source реализации CUDA для AMD-платформ.

3. Управление ожиданиями:

  • Важно понимать, что даже при использовании GPU на AMD-платформе производительность может быть ниже, чем на NVIDIA.
  • Для мониторинга загрузки GPU рекомендуется использовать панель управления AMD или диспетчер задач.
  • SDNext может демонстрировать более высокую производительность по сравнению с оригинальным Stable Diffusion на AMD.

4. Решение проблем:

  • PyTorch 1.7: В случае использования PyTorch 1.7 рекомендуется добавить параметр «—use-directml» в командную строку.
  • Сообщества: Для получения помощи и обмена опытом рекомендуется обратиться к сообществам разработчиков Stable Diffusion на YouTube и форумах AMD.

Хотя Stable Diffusion не оптимизирован для работы с AMD-видеокартами, описанные выше методы позволяют обойти ограничения и использовать возможности GPU для генерации изображений.

!! NEW: Генератор случайных игр Steam →

Нет нужной информации? Напиши в мой чат в левом углу экрана! Отвечаю лично и бесплатно.

Добавить комментарий