Генерация и редактирование в среде Stable Diffusion

Stable Diffusion => Модели\чекпоинты, лоры и тд => Обучение своих чекпойнтов и лор (Kohya_ss, OneTrainer, Fluxgym) => Тема начата: forumfan от Май 19, 2025, 11:13

Название: LoRa Civitai - Какой вариант выбрать ?
Отправлено: forumfan от Май 19, 2025, 11:13
Всех приветствую!
Подскажите пожалуйста, какой вариант для обучения Лоры по моим фотографиям мне выбрать? У меня видеокарта Palit GeForce RTX 2060 Super Dual 8 гб. Я так понимаю, что для моей видеокарты обучение лоры на моделях sd1.5 - это потолок? так то во время генерации тянет и sdxl, правда медленно. В принципе готов на аренду сервера, если смогу разобраться с настройками, или может быть есть какой-то удобный сервис?
Название: Re: Какой вариант выбрать ?
Отправлено: user123 от Май 19, 2025, 12:06
Площадь изображения в формате sdxl 1024x1024 в 4 раза превышает формат sd1.5 512x512. при генерации это не так важно, поскольку можно пользоваться tile-сегментацией. но при обучении LoRa модель анализирует изображение целиком, поэтому 8 гигабайт может не хватить... а поскольку эта операция повторяется 2000-3000 раз, то на вашей видеокарте этот sdxl-процесс может затянуться часов на 25-30.

Насчет сервера вам уже ответили здесь https://stableforum.ru/index.php?topic=1015.0 . Очень рекомендую все же разобраться с настройками, иначе на своей видеокарте вы будете отрезаны от многих современных возможностей и моделей.

Самый простой и дешевый сервис без лишних заморочек - обучение sdxl-Лоры непосредственно на сайте Civitai https://civitai.com/models/train . обучение 1 лоры обходится чуть дороже 100 р, пополнить баланс можно здесь https://plati.market/itm/civitai-subscribe-buzz-tokens/5039267

Там по умолчанию идут нормальные настройки, но для обучения модели на персонажа для портретного сходства я бы поставил чуть более качественные. обучение будет идти чуть дольше, соответственно чуть дороже, но результат того стоит.
Название: Re: Какой вариант выбрать ?
Отправлено: Master_Yoda от Май 19, 2025, 12:44
Цитата: user123 от Май 19, 2025, 12:06  Там по умолчанию идут нормальные настройки, но для обучения модели на персонажа для портретного сходства я бы поставил чуть более качественные. обучение будет идти чуть дольше, соответственно чуть дороже, но результат того стоит.

если позволите, добавлю свои комментарии по улучшению параметров.

Network Dim 64 - этого маловато для портретного сходства даже для моделей sd1.5 . версия sdxl поддерживает больше параметров, поэтому здесь смело ставим 128, тогда сеть глубже прорабатывать мелкие детали. соответственно Network Alpha повышаем до 64. (в зависимости от качества фотографий оба этих параметра можно потихоньку увеличивать и дальше в пропорции 2:1)

Unet LR - скорость обучения тоже можно немного понизить до 0.0001-0.0003, тогда обучение и проработка деталей лица будет более плавным, без риска переобучить. здесь нужно пропорционально снизить Text Encoder LR до 0.00001-0.00003.

Увеличить Epochs до 15-17. раз уж мы понижаем скорость обучения, то можем дать модели больше времени на изучение каждой фотографии, чтобы она глубже проработала все тонкие черты и детали лица. Как вариант, вместо этого можно понизить Train Batch Size до 1 - тогда модель просто будет за то же время глубже изучать каждую фотографию, поскольку будет задействовать все Куда-ядра на 1 фотографию, вместо 2. ну и время обработки линейно вырастет в 2 раза, соответственно стоимость может вырасти в 2 раза.

из необязательных параметров, но которые в принципе могут повысить качество обучения на качественных фотографиях

можно немного понизить Min SNR Gamma до 1-3

ну и как по мне , weight_decay=0.1 высоковато значение. я бы его тоже в 2 раза понизил, но судя по скриншоту эта опции вообще недоступна для редактирования
Название: Re: Какой вариант выбрать ?
Отправлено: user123 от Май 25, 2025, 11:32
Мой последний вариант настроек для портретного сходства на Flux. генерирует на отлично . по ощущениям можно еще добавить 2-3 эпохи, потому что переобучения пока не было
Название: Re: Какой вариант выбрать ?
Отправлено: forumfan от Май 26, 2025, 11:23
Попробовал обучить по вашему варианту flux. Тестовые фотографии на Сивитаи генерируется на отлично, но вот forge вообще не хочет воспринимать эти лоры... сервер генерирует обычные изображения, словно никакой Лоры не добавлено, хотя я и менял модели, и менял их веса. или этот вариант предназначен только для генерации на сайте Сивитаи  ?
Название: Re: Какой вариант выбрать ?
Отправлено: user123 от Май 26, 2025, 12:35
Вы на какой модели flux генерируете? Если она уже со встроенным vae/clip/txt-энкодером, то достаточно просто активировать нужный параметр в интерфейсе forge