Ещё один пак с нейро-Роуз

+134
Doom94542в блоге Я нейрирую двумя хвостами29 января 2024, 16:23

Решил поставить нейронку себе на ПК, так как бот в Дискорде порой виснет из-за наплыва людей.
Что ж, 12гб памяти у моей RTX 3060 делают своё дело и генерация одного изображения занимает не более 21 секунды при стандартных настройках из бота, учитывая ещё более высокие требования к видеокарте у этой модели по сравнению с другими.
В итоге получается быстрее, чем ждать в очереди.
Все картинки, как обычно, можно посмотреть под катом.

Пушистые портретики
1
2

Роуз и кошки
3
4


Коробка с розами и Роуз в коробке
5
6

Забавная штука со сменой вида. Тут у нас Роуз рысь, тигр, гепард и сервал
7
8
9
10

Стильная Роуз
11
12

Розочка глаженная
13
14

И напоследок детализированная и пушистая мордаха
Здесь уже поигрался с повышением разрешением картинки
15

27 комментариев

В ленту.
Doom94542
+2
А на какой базе данных генерится? ОСа например так сгенерировать можно?
Naked_Skull
+3
Если речь про дискорд, предположу что это purplesmart, понячий ponydiffusion V6.0 SDXL, а ОСа можно, если аксессуаров по минимуму :)
Shaddar (ред.)
+3
Если речь про дискорд

Речь про нейронку на ПК
Naked_Skull
+1
Но в посте сравнение с дискордовой версией, а у них то что кинул выше :)
Shaddar
0
Stable Diffusion github.com/AUTOMATIC1111/stable-diffusion-webui, модель качал отсюда civitai.com/models/257749?modelVersionId=290640
OCа можно.
Doom94542
+6
Спасибо. Теперь только осталось найти мануал по установке и запуске для чайников.
afan
0
1)Качаешь основную прогу по первой ссылке, распаковываешь в нужное тебе место
2)Качаешь модель и файл VAE для неё. Всё это во второй ссылке. Модель кидаешь по пути \sd.webui\webui\models\Stable-diffusion в папку Stable-diffusion. VAE кидаешь по пути \sd.webui\webui\models\VAE
3)Далее открываешь блокнотом файл webui-user.bat который расположен по пути \sd.webui\webui и добавляешь туда аргумент --xformers в строку set COMMANDLINE_ARGS= и сохраняешь изменения
Вот так это должно выглядеть Спойлер
4)Далее запускаешь update.bat расположенный в папке sd.webui и ждёшь пока скачаются нужные апдейты
5)Теперь запускаешь файл run.bat всё в той же папке и ждёшь загрузку остальных компонентов. Когда всё загрузится и установится, то в браузере откроется страница с интерфейсом программы.
6)В окошке Stable diffusion checkpoint выбираешь скачанную модель и ждёшь её инициализации
7)В окне Prompt во вкладке txt2img, перед тем как печатать желаемый запрос копируешь и вставляешь эти теги score_9, score_8_up, score_7_up, score_6_up, score_5_up, score_4_up, они нужны для более лучшего качества изображения. Далее можешь печатать то, что хочешь увидеть. Модель понимает как простые предложения на английском так и теги с буры. В окне Negative prompt пишешь то, что не хочешь видеть в конечном результате. В целом как составлять запрос можешь посмотреть на скрине, который я сюда кидал.
8)Оптимальные настройки генерации для этой модели:
Sampling metod: Euler a
Sampling steps: 25-35
Width: 1024 Height: 1024
CFG Scale: 7,5-10
Doom94542
+5
Немного дополню: если производительность при генерации Pony diffusion v6 SD XL моделью будет крайне низкой, в сравнении с генерацией не SDXL моделями, то в аргументах ещё можно прописать --lowvram или --medvram, видимой разницы нет
На моей 3060ti с 8гб vram производительность выросла до 3s/it, при 15-20s/it с одним --xformers в аргументах
dovakkins (ред.)
0
Правда, я генерирую в разрешениях около 1024x768, в отличие от стоковых 512x512 =)
dovakkins
0
8-0
Спасибо тебе, добрый человек!
Только вот на пятом пункте заминка вышла: Run.bat выдает ошибку и завершается.
Пока не понял, что именно ему не нравится (visual C Runtime переставил — не помогло).
afan
+1
Странно, у меня ошибок не было.
Попробуй в файле webui-user.bat указать прямой путь к экзешнику Питона. В строке set PYTHON=
Пример set PYTHON=C:/python310/python.exe У тебя путь, естественно, может быть другим. Можно также попробовать переустановить Питон.
Если не поможет, то тогда я не знаю решения этой проблемы.
Doom94542
+2
Спасибо еще раз. Заклинание сработало.
Но, к сожалению, допотопность моего компа не позволила мне продраться сквозь все внутренние ошибки (свежий питон из-за win7 уже не поставить, а на последней к ней версии нейронка даже не тестировалась).
afan
+1
Там если не изменяет ещё нужен NodeJS и сам Питон
Shaddar
+1
Хм...
Есть вопрос...

Для генерации необходима специальная видеокарта (ну, или любая, среднего диапазона мощности, но обязательно ВИДЕОКАРТА), или встроенного в материнку видео будет достаточно?
Sergey_Gris
0
Конкретно для модели на которой генерирую я нужна современная видеокарта от Nvidia с 6гб памяти минимум. Желательно конечно больше.
Doom94542
+2
Но так же можно и на процессоре генерировать, тогда вместо видеопамяти будет использоваться оперативная в том же объеме, но это будет очень долго.
Maxwell
+2
Понятно, спасибо.
Просто, я видюху себе купить так и не успел и пользуюсь встроенным в материнку видео.
В общем, я так и думал…
Sergey_Gris
+1
Вот достаточно быстрый пример. Если персонаж не перегружен деталями, то модель неплохо справляется. В целом можно попытаться по экспериментировать и с более сложными вариантами.
Спойлер
Doom94542
+2
Ох… когда-нибудь я разберусь как эти шайтан-машины работают…
Naked_Skull
+1
Почему Роуз так любят рисовать ошейник? Откуда это пошло?
Thunderball
+1
От меня и пошло.
Просто идея с домашней Роуз.
Наверное 95% артов с Роуз в ошейнике — это мои коммишки, реквесты или гифты.
Doom94542 (ред.)
+4
Ого. Контента получается так много. Я была уверена, что эту идею просто много кто подхватил)
Thunderball
+3
Уже 803 арта в моей коллекции.
Коммишек где она без ошейника тоже хватает. В самых ранних артах я ещё додумал идею до конца.
Спойлер
Спойлер
Спойлер
Doom94542
+4
Уже 803 арта в моей коллекции.
Что-то мало, я думал, уже несколько тысяч))
makise_homura
0
Очаровательная подборка! Роузлак в виде кошек умилила больше всего) А также впечатлил завершающий арт!
NovemberDragon
+3
12гб памяти у моей RTX 3060 делают своё дело и генерация одного изображения занимает не более 21 секунды
Хех, чувствую, скоро Роуз будет самая популярная нанейрированная пони) Вангую в ближайшем будущем много нейрокартинок с ней, тысячи их!
2
Оооо, нейронки наконец-то научились в кьютимарки?
3
Какая милая компашка =)
4
Ня!
5
Хороший подарок =)
6
Смотрю, кошко-Роуз тоже любит коробки)
11
Ммм, а с очками у нейронки пока не очень получается...
15
Ммм, кстати, интересный эффект =)
makise_homura
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.