Очередная ошибка «Недостаточно видеопамяти GPU» в Stable Diffusion на AMD-карте? В этой статье мы представим действенные решения, которые помогут вам обойти это ограничение и создавать завораживающие изображения с помощью вашего AMD-графического процессора.
Как исправить ошибку «Недостаточно видеопамяти GPU» в Stable Diffusion на AMD-картах
Stable Diffusion – мощный инструмент для генерации изображений с помощью ИИ, но он требует значительных ресурсов видеопамяти (VRAM). Видеокарты AMD, в отличие от Nvidia, не поддерживаются напрямую, что может привести к ошибкам нехватки памяти.
1. DirectML:
- DirectML – это фреймворк машинного обучения от Microsoft, который поддерживает некоторые видеокарты AMD на Windows.
- Инструкции:
- Установите DirectML из репозитория ComfyUI: https://github.com/topics/comfyui
- Скачайте и распакуйте архив ComfyUI.
- Запустите файл «comfyui.exe».
- Выберите «DirectML» в качестве backend-а.
2. ROCm на Linux:
- ROCm – это фреймворк с открытым исходным кодом для вычислений на GPU от AMD, поддерживающий Linux.
- Инструкции:
- Установите ROCm: https://rocm.docs.amd.com/
- Установите ComfyUI, следуя инструкциям для ручной установки в Linux.
3. Снижение требований к памяти:
- Если DirectML или ROCm недоступны, попробуйте снизить требования Stable Diffusion:
- Уменьшите разрешение генерируемого изображения.
- Сократите количество «шагов» (iterations) при генерации.
- Используйте флаги командной строки —medvram или —lowvram в скрипте запуска ComfyUI.
Альтернативные решения:
- Облачные сервисы:
- NightCafe Creator (https://creator.nightcafe.studio/create) – платный сервис, предлагающий доступ к Stable Diffusion.
- Другие программы:
- Automatic1111 (https://github.com/AUTOMATIC1111/stable-diffusion-webui) – бесплатная программа с открытым исходным кодом, но может требовать больше настроек.
Полезные ресурсы:
- https://github.com/topics/comfyui
- https://rocm.docs.amd.com/
- https://github.com/AUTOMATIC1111/stable-diffusion-webui
- https://creator.nightcafe.studio/create
Важно!
- Разработчики ComfyUI постоянно работают над улучшением совместимости с AMD.
- Следите за обновлениями Stable Diffusion и ComfyUI для новых решений.
Запуск Stable Diffusion на AMD-картах может быть проблематичным, но есть способы обойти ограничения.












