Для StableDiffusion необходима видеокарта NVIDIA от 6Гб и выше, впрочем, существует возможность запустить шарманку и на более простых видеокартах, и даже на AMD, и самом процессоре, но все это костыли, которые потребуют значительного времени для генерации и более низкого качества, потому их целесообразность очень сомнительна, когда есть бесплатный Google Colab.
Вообще самый простой вариант, это установка WebUI от АВТОМАТИК1111
У него там же есть подробный гайд для тупых на все случаи жизни. Даже для AMD: как запустить SD WebUI на видеокартах AMD.
И еще видеогайд по установке с граф.интерфейсом за 3 минуты:
Если не смог осилить гайды выше, попробуй вариант для умственно отсталых. Он точно поможет.
Краткая инструкция для пацанов со средним ICQ: Устанавливаем Python 3.10.6 со страницы загрузки Устанавливаем git отсюда Открываем терминал Windows или PowerShell, выполняем дальнейшие команды в нем git clonehttps://github.com/AUTOMATIC1111/stable-diffusion-webui.git Скачиваем модель (.ckpt) и кладём его в папку models (еще модели) (Опционально) ▪️ GFPGAN для улучшения лиц. Качаем .pth файл и кладём его в папку stable-diffusion-webui ▪️ ESRGAN для увеличения картинок. Выбираем нужные (Подойдут только с архитектурой ESRGAN!), скачиваем .pth файлы и кладём в папку ESRGAN Запускаем файл webui-user.bat и ждем завершения установки Интерфейс будет доступен по адресу типа http://localhost:7860/ - открываем в браузере и пользуемся! Подробный гайд для тел с ICQ ниже среднего: 1. Установка зависимостей
В первую очередь надо установить Python 3.10.6 и git. Python: с офф.сайта и Git: офф.сайт
После скачивания установочников необходимо все это проинсталлировать в винду, как обычно, с настройками по дефолту.
2. Загрузка WebUI и модели
Теперь скачиваем репозиторий Автоматика при помощи git, что в дальнейшем облегчит обновления.
Выбери место на каком-то диске, устанавливать нужно в корень, без русских символов в папках! Все это проделываем в командной строке или PowerShell: Несколько раз вводим cd .. и нажимаем Enter, пока не увидим что мы в корне диска:
Или же в проводнике открываем корень диска и в адресной строке вводим «cmd» - откроется окно терминала сразу с нужного места.
Она создаст папку «stable-diffusion-webui» на жестком диске и скачает все с репозитория.
Скачиваем модель и перемещаем ее в папку models, в нашей папке stable-diffusion-webui. Вообще, туда можно положить и другие модели, для разных нужд. Где скачать модели еще можно узнать тут. Между моделями можно будет переключаться в графическом интерфейсе на вкладке настроек. Но это все потом.
3. устанавливаем GFPGAN и SRGAN
Это все не относится непосредственно к нашей нейросети, и все это можно и не ставить. Но рекомендуется, для улучшения результатов. У нейросети часто всратые лица получаются, особенно глаза. Поэтому - пусть будет.
Скачиваем .pth файл по ссылке и кидаем его в нашу папку stable-diffusion-webui
ESRGAN это дополнительная нейронка для апскейла. Для нее много моделей, выбирать нужно под свой тип картинок, смотря что ты там генерируешь (пейзажики, лица, фотки, аниме, говно, текстурки). Искать нужно строго модель с архитектурой «ESRGAN» и скачать .pth файлы. Скачанные файлы кладем в папку ESRGAN в нашей рабочей папке stable-diffusion-webui.
4. Настраиваем под свою видюху
Зайди в папку stable-diffusion-webui и откройте в блокноте файлик webui-user.bat, найди там строку set COMMANDLINE_ARGS=
И после знака = нужно добавить аргументы, если твоя видеокарта:
4GB VRAM для генерации изображения 512x512 - 640x640 --medvram 4GB VRAM и метод выше не помогает, вываливается ошибка out of memory, тогда используем --medvram --opt-split-attention 4GB VRAM и ничего из двух аргументов выше не помогает тогда используй это --lowvram --always-batch-cond-uncond --opt-split-attention 4GB VRAM и хочется генерировать картинки больше чем возможно c аргументом --medvram, используй --lowvram --opt-split-attention Более 4 GB VRAM и хочется генерировать картинки больше, чем позволяет видеопамять, например 1024x вместо 512x, тогда добавляем эти аргументы --medvram --opt-split-attention В других случаях, когда у нас нормальная видеокарта - ничего не трогаем! 5. Доустановка в авто-режиме
Если делали изменения в webui-user.bat - сохраняем. Теперь запускаем файл webui-user.bat двойным кликом. Первый раз произойдет установка всего недостающего и первичная настройка. Это требует времени, и зависит от скорости диска и интернета, и ЦП. Поэтому не стоит беспокоиться что консолька зависла. Жди. Когда все закончится, в конце должно отобразиться:
Вот и все, просто нужно скопировать или набрать вручную этот адрес в любимом браузере Амиго и нажать Enter. Работаем как с сайтом, только у себя на диске.
Возможные ошибки: черный или зеленый квадрат вместо картинки Значит твоя видеокарта старая, и не поддерживает числа с плавающей точкой с половиной точности - отсюда и трабл. Но это можно исправить. Возвращаемся к редактированию блокнотом файлика webui-user.bat и добавляем аргумент:
--precision full --no-half
Т.к. расход видеопамяти возрасет, возможно потребуется добавить еще и этот аргумет: --medvram если его еще небыло.
Официальный гайд по оптимизации Автор сборки про работу видях с малым объемом памяти Другие варианты и гайды западных коллег с форчана: 4 гб видеопамяти 2 гб видеопамяти (и не только) для АМДаунов Генерация на процессоре без видюхи Mac с M1 от Пролапса Кука Другие не очень актуальные сетки: https://github.com/sd-webui/stable-diffusion-webui Фикс на видеопамять, позволяет запускать (немного в ущерб качеству) на 4 гб видеопамяти, а на 8 гб позволяет разрешения вплоть до 1472х832: https://github.com/Doggettx/stable-diffusion
Кароче такая тема, аноны. Пик. Я сам тупой, разбираться не хочу и знаю что тут полно людей с кучей свободного времени. Кароче раз и навсегда докажите что профессия художник мертва и сгенерируйте этому анону порно с пингвинами
>>275597862 Каких покажи мне их И суть не просто в любом пингвине а в том чтобы обучить сеть конкретно этому персонажу их конкретно этого мультика и сгенерить с ним хентай чтобы доказать что профессия художника мертва
>>275597921 "сгенерировать" не равно "обучить сеть конкретно этому персонажу их конкретно этого мультика", долбоеб, сам трать своё время на обучение с нуля
>>275597971 Какие промпты для тебя "секретные"? Тут основное это всякий дженерик, а остальное твоя фантазия. Если фантазии нет - то никакие секретные промпты тебе не помогут, лол.
Да блять я не могу это запустить даже. Не видит он питона и все. Хотя я делаю как сказал анон из прошлого не помогает. Как вы смогли то блин Я уже ненавижу питон даже не являясь прохрамистом
>>275598602 Точно такая же ошибка была сегодня. Я попробовал по совету из редита открыть нотепадом батник и прописать там путь до экзешника. Мне не помогло. Удалил все питоны с компа и установил заново 3.10. С указанием галочки в path, ошибка ушла.
>>275598689 >Представляю как в 2023 каждый второй тред это sd-тред где белый человек, успевший метнуться кабанчиком за границу, с топ карточкой и топ моделями генерит раскулаченным пидорашкам капчующим со станков промпты. Пофиксил.
>>275597732 >Кароче такая тема, аноны. Пик. Я сам тупой, разбираться не хочу и знаю что тут полно людей с кучей свободного времени. Кароче раз и навсегда докажите что профессия художник мертва и сгенерируйте этому анону порно с пингвинами
Умоляю прошу анончики братья друзья пожалуйста сгенерируйте:
Аниме девушка 14 лет, длинные чёрные волосы, голубые глаза, грустный серьёзный взгляд, берцы на ногах, длинная чёрная юбка, футболка голубая, кожанка чёрная, в полный рост
Прошу пожалуйста кому не сложно умоляю сгенерируйте прошу плюс вам к карме век вам обязан буду
>>275599449 Anime girl 14 years old, long black hair, blue eyes, sad serious look, ankle boots, long black skirt, blue T-shirt, black leather jacket, full height
Прошу умоляю вы боги с сильными видеокартами а я чмо прошу вас вы боги я на коленях стою и молю вас
>>275599402 Астольфо герерю. Все лежит. Работало, я закрыл прогу, зашел в stable-diffusion-webui, запустил гит баш и выполнил гит пулл. После окончания процесса запустил вебуи и теперь ошибка
Ничего не пойму, что тут надо писать? Хочу сгенерировать по своим картинкам. Картинки лежат в корне гуглдиска в директории my_dir, которые по сути - картинки уличных видов. Что мне тут вводить?
>>275599498 >Прошу умоляю вы боги с сильными видеокартами а я чмо прошу вас вы боги я на коленях стою и молю вас Там так то гугловский коллаб есть, выдающий удаленный пк. От тебя нужно просто следовать инстуркции и нажать пару кнопок.
>>275598766 ясно, а дипданбору интеррогейт где скачать? это типо форк гуи овтоматика? алсо в чем профит не юзать --medvram, если результат одинаковый Ошибка:вы загружаете одинаковые файлы >>275599712 я не програмист, но проверь скобки в промте, что-бы все закрывались
>>275599637 Анон, ты не то делаешь. Ты открыл обучение по картинкам, а тебе нужна пакетная обработка img2img. Она есть в колабе который первый по списку, на вкладке img2img есть под-вкладка batch.
>>275600366 Да, все верно. Сначала на одной попробуй подобрать нужные параметры и промпт, когджа результат удовлетворит - перейдешь в режим batch (пакетная обработка) и с этими же настройками прогонишь свою папку.
Меня вообще интересует, сможет ли это фиговина генерить картинки в моём стиле. Если бы она генерила за меня спрайты и фонцы для моей говноигры, которые потом сверху только покрасить/побелить, дела бы мои пошли гораздо веселее.
>>275600397 Ты взгляни на результаты генерации. Анимечники все дауны, ты им ничего не докажешь. Мартышке показали анимеху, она и рада. Пусть работают, хоть актив поднимут борде и сетке.
>>275600745 Да, может. Подготовь свои картинки в своем стиле, так чтобы они были именно квадратные, желательно штук 200 или больше, и обучи модель своим картинкам. Есть отдельный колаб дримбус, или в том же колабе вкладка текстуал инверсион. Получишь файл .pt, который будет содержать стиль, его можешь использовать со стандартной моделью.
>>275600547 ты пёзнулся? все перекосоебино, нет разметки, смайликов, разграничения, всё в кашу, лишняя инфа без нормальных ссылок, посомтри как в прошлом было
Мне плакать хочется. Ну почему у меня не получается. Почему так сложно. Я даже не понимаю что от меня хочет это говно Почему даже всякие дебилы с хуями смогли установить а я нет
>>275602453 >Почему даже всякие дебилы с хуями смогли установить а я нет Очевидно, что с хуями и говном - не дебилы, а наоборот - такие как ты анимедауны))
>>275602453 >>275602018 Не уходи, анончик. Пик второго поста не загружается, но по первому вижу, что батничек не может найти модельку. Модель/чекпойнт - это основной файл, с расширением .cpkt Его нужно положить в stable-diffusion-webui\models\Stable-diffusion\модель.cpkt Попробуй и отпишись.
Manga Cover Art of S.T.A.L.K.E.R. game, soviet abandoned city, Chernobyl, mutants, battle, anomalies, lightning, fire, explosions, by Tsutomu Nihei, 4k, fine details, perfect faces, trending to ArtStation
Даже не представляю, что в голове у нелюдей, которые заняты генерацией путина, зеленского, свиней, говна, вместо того, чтобы дрочить без продыху на лолей эльфиек.
Для StableDiffusion необходима видеокарта NVIDIA от 6Гб и выше, впрочем, существует возможность запустить шарманку и на более простых видеокартах, и даже на AMD, и самом процессоре, но все это костыли, которые потребуют значительного времени для генерации и более низкого качества, потому их целесообразность очень сомнительна, когда есть бесплатный Google Colab.
Вообще самый простой вариант, это установка WebUI от АВТОМАТИК1111
У него там же есть подробный гайд для тупых на все случаи жизни. Даже для AMD: как запустить SD WebUI на видеокартах AMD.
И еще видеогайд по установке с граф.интерфейсом за 3 минуты:
Если не смог осилить гайды выше, попробуй вариант для умственно отсталых. Он точно поможет.
Краткая инструкция для пацанов со средним ICQ:
Устанавливаем Python 3.10.6 со страницы загрузки
Устанавливаем git отсюда
Открываем терминал Windows или PowerShell, выполняем дальнейшие команды в нем
git clonehttps://github.com/AUTOMATIC1111/stable-diffusion-webui.git
Скачиваем модель (.ckpt) и кладём его в папку models (еще модели)
(Опционально)
▪️ GFPGAN для улучшения лиц. Качаем .pth файл и кладём его в папку stable-diffusion-webui
▪️ ESRGAN для увеличения картинок. Выбираем нужные (Подойдут только с архитектурой ESRGAN!), скачиваем .pth файлы и кладём в папку ESRGAN
Запускаем файл webui-user.bat и ждем завершения установки
Интерфейс будет доступен по адресу типа http://localhost:7860/ - открываем в браузере и пользуемся!
Подробный гайд для тел с ICQ ниже среднего:
1. Установка зависимостей
В первую очередь надо установить Python 3.10.6 и git.
Python: с офф.сайта и Git: офф.сайт
После скачивания установочников необходимо все это проинсталлировать в винду, как обычно, с настройками по дефолту.
2. Загрузка WebUI и модели
Теперь скачиваем репозиторий Автоматика при помощи git, что в дальнейшем облегчит обновления.
Выбери место на каком-то диске, устанавливать нужно в корень, без русских символов в папках! Все это проделываем в командной строке или PowerShell:
Несколько раз вводим cd .. и нажимаем Enter, пока не увидим что мы в корне диска:
Или же в проводнике открываем корень диска и в адресной строке вводим «cmd» - откроется окно терминала сразу с нужного места.
Когда мы уже в терминале в корне диска, копируем и вставляем в него команду, нажимаем Enter:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
Она создаст папку «stable-diffusion-webui» на жестком диске и скачает все с репозитория.
Скачиваем модель и перемещаем ее в папку models, в нашей папке stable-diffusion-webui. Вообще, туда можно положить и другие модели, для разных нужд. Где скачать модели еще можно узнать тут. Между моделями можно будет переключаться в графическом интерфейсе на вкладке настроек. Но это все потом.
3. устанавливаем GFPGAN и SRGAN
Это все не относится непосредственно к нашей нейросети, и все это можно и не ставить. Но рекомендуется, для улучшения результатов. У нейросети часто всратые лица получаются, особенно глаза. Поэтому - пусть будет.
Скачиваем .pth файл по ссылке и кидаем его в нашу папку stable-diffusion-webui
ESRGAN это дополнительная нейронка для апскейла. Для нее много моделей, выбирать нужно под свой тип картинок, смотря что ты там генерируешь (пейзажики, лица, фотки, аниме, говно, текстурки). Искать нужно строго модель с архитектурой «ESRGAN» и скачать .pth файлы. Скачанные файлы кладем в папку ESRGAN в нашей рабочей папке stable-diffusion-webui.
4. Настраиваем под свою видюху
Зайди в папку stable-diffusion-webui и откройте в блокноте файлик webui-user.bat, найди там строку set COMMANDLINE_ARGS=
И после знака = нужно добавить аргументы, если твоя видеокарта:
4GB VRAM для генерации изображения 512x512 - 640x640 --medvram
4GB VRAM и метод выше не помогает, вываливается ошибка out of memory, тогда используем --medvram --opt-split-attention
4GB VRAM и ничего из двух аргументов выше не помогает тогда используй это --lowvram --always-batch-cond-uncond --opt-split-attention
4GB VRAM и хочется генерировать картинки больше чем возможно c аргументом --medvram, используй --lowvram --opt-split-attention
Более 4 GB VRAM и хочется генерировать картинки больше, чем позволяет видеопамять, например 1024x вместо 512x, тогда добавляем эти аргументы --medvram --opt-split-attention
В других случаях, когда у нас нормальная видеокарта - ничего не трогаем!
5. Доустановка в авто-режиме
Если делали изменения в webui-user.bat - сохраняем. Теперь запускаем файл webui-user.bat двойным кликом. Первый раз произойдет установка всего недостающего и первичная настройка. Это требует времени, и зависит от скорости диска и интернета, и ЦП. Поэтому не стоит беспокоиться что консолька зависла. Жди.
Когда все закончится, в конце должно отобразиться:
Running on local URL: http://127.0.0.1:7860
Вот и все, просто нужно скопировать или набрать вручную этот адрес в любимом браузере Амиго и нажать Enter. Работаем как с сайтом, только у себя на диске.
Возможные ошибки: черный или зеленый квадрат вместо картинки
Значит твоя видеокарта старая, и не поддерживает числа с плавающей точкой с половиной точности - отсюда и трабл. Но это можно исправить. Возвращаемся к редактированию блокнотом файлика webui-user.bat и добавляем аргумент:
--precision full --no-half
Т.к. расход видеопамяти возрасет, возможно потребуется добавить еще и этот аргумет: --medvram если его еще небыло.
Официальный гайд по оптимизации
Автор сборки про работу видях с малым объемом памяти
Другие варианты и гайды западных коллег с форчана:
4 гб видеопамяти
2 гб видеопамяти (и не только)
для АМДаунов
Генерация на процессоре без видюхи
Mac с M1 от Пролапса Кука
Другие не очень актуальные сетки:
https://github.com/sd-webui/stable-diffusion-webui
Фикс на видеопамять, позволяет запускать (немного в ущерб качеству) на 4 гб видеопамяти, а на 8 гб позволяет разрешения вплоть до 1472х832:
https://github.com/Doggettx/stable-diffusion