Satble Diffusion XL на картах AMD. Часть 1.
Автор: KreatiFFХочу поделиться информацией по работе с нейросетями. Мы хоть и литераторы, но возможность сэкономить денег, а главное, ни от кого не зависеть - дорогого стоит.
Погнали
В широких массах считается, что лучшим, и чуть ли не единственным, выбором для работы с нейросетями является продукция NVIDIA. Смею заверить - это не так. Сторонникам «красного лагеря» не стоит отчаиваться, ведь все прекрасно работает, при чем не только на дискретных картах, но и средствами iGPU.
Вот о об этом наиболее демократичном варианте я вам сейчас и расскажу.
Примечание - работаем в Windows 10/11. Если всё ниже описанное для вас китайская грамота, НЕ БЕРИТЕСЬ самостоятельно за установку, пригласите компетентного друга!!!
Первое, что надо сделать - с официального сайта производителя вашей материнской платы скачать последний БИОС, а с сайта AMD - видеодрайвер и драйвер чипсета.
Второе - зайти в БИОС и выделить максимально возможное количество ОЗУ под видеопамять (в моем случае 16Gb). На материнских платах ASUS этот пункт следует искать в: Дополнительно/NB Configuration/UMA Frame Buffer Size.
Примечание - соответственно общий объем ОЗУ д.б. как минимум вдвое больше того, что вы выделили под видеопамять. (мне проще, у меня - 64Gb)
Третье - спискок необходимого ПО:
- 64-bit Git for Windows Setup.
- Python 3.10.6 (Не забудьте поставить галочку PATH!!! - иначе не заработает).
Четвертое - после установки вставьте эту строку в cmd / terminal:
git clone https://github.com/lshqqytiger/stable-diffusion-webui-directml && cd stable-diffusion-webui-directml && git submodule init && git submodule update
Примечание - на всех обучающих ресурсах настоятельно рекомендуют помещать папку с SD в корневой каталог. Так вот - это не догма. Важно лишь, чтобы общая длина пути не превышала 256 символов.
Пятое - находим файл webui-user.bat, щелкаем ПКМ и выбираем пункт «Изменить». Вносим следующие изменения:
Сохраняем, запускаем.
Вот неплохое видео (для начала работы более чем достаточно и понятно).
Вот модель которые мне понравилась больше всего. А вот LORA. (очень сильно улучшает конечный результат)
Пробуйте!