Всех приветствую!
Подскажите пожалуйста, какой вариант для обучения Лоры по моим фотографиям мне выбрать? У меня видеокарта Palit GeForce RTX 2060 Super Dual 8 гб. Я так понимаю, что для моей видеокарты обучение лоры на моделях sd1.5 - это потолок? так то во время генерации тянет и sdxl, правда медленно. В принципе готов на аренду сервера, если смогу разобраться с настройками, или может быть есть какой-то удобный сервис?
Площадь изображения в формате 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
Там по умолчанию идут нормальные настройки, но для обучения модели на персонажа для портретного сходства я бы поставил чуть более качественные. обучение будет идти чуть дольше, соответственно чуть дороже, но результат того стоит.
Цитата: 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 раза понизил, но судя по скриншоту эта опции вообще недоступна для редактирования
Мой последний вариант настроек для портретного сходства на Flux. генерирует на отлично . по ощущениям можно еще добавить 2-3 эпохи, потому что переобучения пока не было
Попробовал обучить по вашему варианту flux. Тестовые фотографии на Сивитаи генерируется на отлично, но вот forge вообще не хочет воспринимать эти лоры... сервер генерирует обычные изображения, словно никакой Лоры не добавлено, хотя я и менял модели, и менял их веса. или этот вариант предназначен только для генерации на сайте Сивитаи ?
Вы на какой модели flux генерируете? Если она уже со встроенным vae/clip/txt-энкодером, то достаточно просто активировать нужный параметр в интерфейсе forge