Добрейшей ночки, пидоры! / пидоры помогите (реактор помоги) :: нейросети

нейросети пидоры помогите 

Добрейшей ночки, пидоры!

Видел некогда в комментах к одному из посту с нейроартом, некий пидор выкладывал гифку с поэтамным созданием картинки нейросетью.

Вопрос у меня следующий:
Как (если можно, а я думаю что можно) сохранять "промежуточные" картинки в какую-нибудь папку отдельными файлами, чтобы видеть что было на конкретном этапе и выбрать лучший вариант?

Вопрос этот и к тому, что на 13 шагах картинка одна, а на условных 20 она уже совсем другая.
Ну и банальный интерес что там было на этапах генерации.
КУПОН ДЕЙСТВУЕТ ДО 01.01.2077
ИСПОЛЬЗОВАТЬ ТОЛЬКО В СЛУЧАЕ КРАЙНЕЙ НЕОБХОДИМОСТИ,нейросети,пидоры помогите,реактор помоги
Подробнее
КУПОН ДЕЙСТВУЕТ ДО 01.01.2077 ИСПОЛЬЗОВАТЬ ТОЛЬКО В СЛУЧАЕ КРАЙНЕЙ НЕОБХОДИМОСТИ
нейросети,пидоры помогите,реактор помоги
Еще на тему
Развернуть
Можно кастомным скриптом или настройкой, например, для Stable Diffusion:

https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Custom-Scripts#saving-steps-of-the-sampling-process

А так, в зависимости от "кривизны" рук или самому код ковырять на предмет сохранения промежуточных этапов, либо искать по гитхабу что там наваяли для конкретной сети.
Vargh Vargh 30.10.202202:43 ответить ссылка 0.3
пока-что я методом тыка нашел отображение промежуточных этапов, возможно челик просто включал запись и из этого сделал гифку...
Как вариант, к слову. Вообще, если нашёл как отобразить, то можно найти и как их повыдёргивать в отдельную папку при необходимости, разве что это производительность замедлит (если моделька у тебя на локальной машине или облачке).
Vargh Vargh 30.10.202202:51 ответить ссылка 0.0
Если ты используешь семплер Euler A, то он при разных параметрах Steps, выдаёт разные результаты, даже если указан один и тот же Seed.
Касаемо просмотра прогресса этапов генерации, для поиска лучшего, тут смысла не сильно много. Попробую интерпритировать то, что было сказано мудрецами здесь: https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/1113#issuecomment-1259008641
https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/1026#issuecomment-1258553476
Представим, что AI это мясной художних. А Steps это время время которое художник потратит на работу.
За 10 "шагов" при заданых максимальных 10, он нарисуем нам кривенкую, но готовую картинку, без излишка деталей и т.д. Но за те же 10 при максимум 60, мы увидим только начало его работы, накидывание набросков, ибо так, как мы выделили ему больше "времени", он будет рисовать дольше, но больше удалясь в детализацию и проработку.
Открывайте окно, ща будет душно.
Если представить это более практично, без поэзии, то нарисуем в голове 2 шкалы, от 0 до 1, в 10 и 40 шагов каждая. Представим что шум из которого и генерится наша картинка находится на начальной точке = 0, как тогда уже готовое изображение находится на точке = 1.
И так на шкале в 10 шагов, каждый шаг будет равен 0.1, как на шкале в 40 шагов, каждый шаг будет равен 0.025...
Заканчиваю душную лекцию, перехожу к более понятным словам.
При конкретном значении Seed, изображения будут создаваться так или иначе одинаковыми, шаги просто дадут AI больше времени подумать, о том, а как можно лучше, красивее, правильнее, детальнее, создать изображение.
Так что нет смысла ни сохранять промежуточные шаги, ни продолжать оттуда. Также невозможны "бесконечные" шаги.
А по поводу, сохранения генерации изображений в GIF, то вот скрипт: https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Custom-Scripts#saving-steps-of-the-sampling-process , закинь его в папку Scripts, и в UI сетки потом выбери его в разделе скриптов и выбери папку выгрузки изображений. Скрипт сохраняет не сразу gif, а как раз поэтапно все шаги проделаные сеткой от 0 до 1. Дальше фотожопом можно накидать гифку.
0.1 0.2 О.з Steps 10 о—I—»—I—i—I—i—I f /	1
Steps 40
0.025	0.075
о +1-Н-Ж—НЧ-Ч-Н-Н—H- i
0.05	"	1
Exozze Exozze 30.10.202203:19 ответить ссылка 0.0
Да не надо было такого большого текста, я понял суть про этапы из двух предложений после ссылок.
Жаль конечно
Я выкладывал такую гифку, делал ее совершенно варварским способом через дискорд. Сейчас проще всего через скрипт, встроенный в сборку от AUTOMATIC1111, например, скрипт называется X/Y plot или что-то в этом духе. Выбираешь steps в качестве оси X, выставляешь там желаемые шаги, получаешь россыпь картинок.

На реддите народ часто постит видео из генераций, уже напридумывали кучу приблуд именно для анимаций последовательных генераций, но я эту тему не изучал.
clif08 clif08 30.10.202204:32 ответить ссылка 0.0
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты


pp
RP

ÉÊ0
Æk X
C:\WINDOWS\system32\cmd.exe
□
hll_max_incomplete_event_size=hll_max_incomplete_event_size,
Füg "D:\Games\naifu\venv\lib\site-packages\uvicorn\main.py", line 569, in run server.run()
Füg "D:\Games\naifu\venv\lib\site-packages\uvicorn\server.py", line 60, in run return asynci
подробнее»

нейросети NovelAI пидоры помогите,реактор помоги

X C:\WINDOWS\system32\cmd.exe □ hll_max_incomplete_event_size=hll_max_incomplete_event_size, Füg "D:\Games\naifu\venv\lib\site-packages\uvicorn\main.py", line 569, in run server.run() Füg "D:\Games\naifu\venv\lib\site-packages\uvicorn\server.py", line 60, in run return asynci