Детальный гайд по тренировке Гиперсеток для Stable Diffusion

Искал я тут хоть какой-то пост с наглядной разницей между pruned и полной моделью в плане тренировки гиперсеток и инверсий — не нашёл, но нашёл лонгрид про дебри СД, в котором было много заблуждений про тренировки.

Контент для взрослых
3838

Уже около месяца разбираюсь с гиперсетками, а на главный вопрос не могу найти ответа: что нужно тегать для обучения персонажа/стиля? как подробно это делать - только те части, что мы хотим чтобы запомнились или всё что есть на исходнике? Нужны ли теги фонов, ракусов? Находил инфу об этом для обучении ЛОРы - для них теггирование отличается, или схоже?

Ответить
Автор

Я через гиперсетки персонажей/объекты не обучаю, но по опыту с тем, как оно учит другие вещи, скажу, что тегать нужно всё, но я не уверен. Более точно - более лучше. Стиль сам собой найдётся, ибо оно будет учиться рисовать объекты в стиле датасета, если их несколько, можно указывать их теги, но если один то нет смысла, ибо для нахождения именно стиля, что бы он подбирался отдельным тегом, нужно иметь и картинки не в этом стиле, и желательно достаточно много, ибо на какой-либо тег их завязать трудно(так как в процессе обучения нужно найти разницу между тегом стиля и обычной генерацией, а понятие стиля достаточно абстрактно). Например вчера тренил лору с датасетом в 1600 картинок, стили протеганы, и даже вызываются, но всё-равно сильно влезают в генерации и без их вызова. Но тут я подозреваю, что нужно было ещё лучше тегать(есть проблемы с некоторыми картинками).

Ответить
Автор

Персонажей/объекты лучше делать через эмбеддинги, это и быстрее, и понятно, что тегать надо, а конкретно всё, кроме тренируемого объекта/субъекта. А уже потом накидывать все нужные стили через гиперсетки и лоры.

Ответить