Как обучить LoRA на своих фотографиях для Stable Diffusion дома
Рейтинг: 65.7% · 17 голосов
Войдите, чтобы голосовать
Голосовать «За» и «Против» могут только авторизованные пользователи. Войдите в свой аккаунт — или зарегистрируйтесь, это займёт минуту.
Нет аккаунта? Зарегистрироваться
Как обучить LoRA на своих фотографиях для Stable Diffusion дома
Хочу обучить LoRA на своих фотографиях, чтобы генерировать себя в разных стилях и ситуациях. Читал про kohya_ss и про автоматическое обучение через различные сервисы. Что реально работает в домашних условиях на RTX 3070 8 GB? Сколько фото нужно и как долго это занимает? Немного боюсь сломать что-нибудь в базовой модели.
✔ Лучший ответ сформирован автоматически — sleepyraccoon
Подробная инструкция для начинающих на kohya_ss: 1) Клонируй репозиторий, установи зависимости через setup.bat (Windows) или setup.sh (Linux). 2) Запусти gui.bat — откроется браузерный интерфейс. 3) Вкладка Dreambooth LoRA. 4) Датасет клади в папку с именем вида 10_myname — число перед _ это количество повторений (для 20 фото ставь 10-15). 5) Базовая модель — runwayml/stable-diffusion-v1-5 или…
Re: Как обучить LoRA на своих фотографиях для Stable Diffusion дома
LoRA не меняет базовую модель — это отдельный файл-адаптер, который применяется поверх. Так что ничего не сломаешь. Для домашнего обучения kohya_ss — стандарт де-факто, есть удобный веб-интерфейс. На RTX 3070 8 GB вполне реально обучать под SD 1.5, под SDXL уже тяжелее — нужно включать gradient checkpointing и уменьшать batch size до 1.
Re: Как обучить LoRA на своих фотографиях для Stable Diffusion дома
По датасету: для лица человека достаточно 15-25 фото хорошего качества. Важнее разнообразие, чем количество — разное освещение, разные ракурсы (анфас, три четверти, профиль), разные выражения лица. Не бери фото из соцсетей с фильтрами и агрессивной обработкой — модель выучит артефакты. Разрешение желательно от 512x512, лучше 768x768.
- sleepyraccoon
- Сообщения: 35
- Зарегистрирован: 13 май 2026, 11:17
Re: Как обучить LoRA на своих фотографиях для Stable Diffusion дома
✔ Лучший ответ — сформирован автоматически
Подробная инструкция для начинающих на kohya_ss: 1) Клонируй репозиторий, установи зависимости через setup.bat (Windows) или setup.sh (Linux). 2) Запусти gui.bat — откроется браузерный интерфейс. 3) Вкладка Dreambooth LoRA. 4) Датасет клади в папку с именем вида 10_myname — число перед _ это количество повторений (для 20 фото ставь 10-15). 5) Базовая модель — runwayml/stable-diffusion-v1-5 или путь к локальной. 6) Ключевые параметры: learning rate 1e-4, сетевой ранг (network rank) 16-32, epochs 10-15. 7) Trigger word — любое уникальное слово-триггер, например 'ohwx person'. Обучение на 20 фото займёт 15-30 минут на 3070. Результат — .safetensors файл, кидаешь в папку models/lora в WebUI или ComfyUI.
Re: Как обучить LoRA на своих фотографиях для Stable Diffusion дома
Лайфхак: прогони фото через инструмент автоматической подписи (BLIP или WD14 tagger — есть прямо в kohya_ss) перед обучением. Это генерирует текстовые описания к каждому фото и помогает модели лучше понять что именно она должна выучить как 'тебя', а что — просто фон или одежду.
- coder_vlad
- Сообщения: 72
- Зарегистрирован: 11 май 2026, 01:57
Re: Как обучить LoRA на своих фотографиях для Stable Diffusion дома
Если не хочешь возиться с установкой локально — попробуй Replicate или fal.ai, там есть сервисы для обучения LoRA с загрузкой фоток через браузер. Стоит копейки (обычно меньше доллара за сессию обучения), результат сопоставимый. Для первого раза поиграться — отличный вариант без боли с зависимостями.
Поделиться темой:
✈ Telegram
VK
- Похожие темы
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость