Тёмный

НОВОЕ! LoRA SDXL локально на ПК/ Установка / Настройка / Тест готовых моделей. Kohya_ss 

Ирина Бондарева
Подписаться 732
Просмотров 797
50% 1

В этом видео я покажу, как локально установить среду для тренировки LoRA на ПК (Kohya_ss), выполнить все необходимые настройки, запустить процесс обучения и протестировать готовые варианты моделей.
Пошаговый Чек-лист, где прописаны все пункты настройки Kohya_ss можно скачать у меня на Boosty: boosty.to/iren_bondareva/post...
__________________________________________________________
🔗Ресурсы:
- страница разработчика Kohya_ss): github.com/bmaltais/kohya_ss
🔹 МОДЕЛИ:
- базовая модель SDXL: huggingface.co/stabilityai/st...
- модель чекпоинт "BetterThanWords": civitai.com/models/149359/bet...
- модель LoRa (для катаны): civitai.com/models/305864/xl-...
___________________________________________________________
В поле "Optimizer extra arguments" выражение:
scale_parameter=False relative_step=False warmup_init=False
Не забывайте ставить лайки, комментировать и подписываться😊

Хобби

Опубликовано:

 

6 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 41   
@irinabondareva1
@irinabondareva1 4 дня назад
❗ВАЖНО❗ В названии папок не должно быть КИРИЛЛИЦЫ и ПРОБЕЛОВ.
@megovata
@megovata 4 дня назад
как раз только что на этом прогорел и хотел дополнить, но чуть чуть опоздал)
@user-on7vj6zj2o
@user-on7vj6zj2o День назад
Ты крута
@thatguywithpiano994
@thatguywithpiano994 3 дня назад
Спасибо большое за гайд! Очень адекватно и актуально, выражаю респект!
@irinabondareva1
@irinabondareva1 3 дня назад
Спасибо за респект!😊
@TMSAndroid
@TMSAndroid 15 дней назад
Спасибо, получилось!
@irinabondareva1
@irinabondareva1 15 дней назад
Ура! Я очень рада👏
@sergeysaulit
@sergeysaulit 15 дней назад
На азиатах можно лоры не делать) И так нормально получается)) Пример не удачный, надо было взять кого-то из известных людей, например Питта, нарезать из какого нибудь фильма, проапскейлить и потом скормить кохья. А так контент годный.
@nachtbringer4260
@nachtbringer4260 14 дней назад
У тебя количество эпох 7 получилось, потому что в Max train steps у тебя стоит 1600 шагов, сколько kohya уместила эпох в эти шаги, столько и выдала. Поставь там 0 и будут тренироваться все шаги исходя из того, сколько повторов ты выставила раньше.
@LevAi41
@LevAi41 14 дней назад
спасибо за урок! я последнее время исползую adamw8bit он более быстрый чем Adafactor.
@arimanmagnarov1815
@arimanmagnarov1815 3 дня назад
Ирина добрый вечер!Процесс обучения у меня запустился.Убрал кирилицу из названия папок.Появилась первая лора.Взял 12 фото друга.Но на выходе получился не очень хороший результат.Промпт был такой: а sci-fi boy, и лора первая. в итоге лицо какбы узнаваемое но почему никакго сайфая. и еще текст в панеле:A tensor with all NaNs was produced in VAE. Web UI will now convert VAE into 32-bit float and retry. To disable this behavior, disable the 'Automatically revert VAE to 32-bit floats' setting. To always start with 32-bit VAE, use --no-half-vae commandline flag.
@irinabondareva1
@irinabondareva1 3 дня назад
Рада, что получилось!😊 1. По поводу схожести: чтобы схожесть была максимальной, нужно в промте написать тот уникальный токен, который вы указывали в настройках (тот самый рандомный набор символов и class promt (слово "man"). В промте это будет выглядеть вот так (к примеру, у меня): "rgnhm man", а дальше "а sci-fi boy" и т.д. 2. Вы взяли первую лору - она может быть недообучена, но гибкая. Последние могут перетренированы. Для масиксимального сходства попробуйте взять лору из середины или чуть за середину. Но это неточно, тут нужно тестировать. 3. Сообщение о VAE выдается, скорее всего, потому, что вы забыли поставить галку "No half VAE".
@user-fb2nn3tr1m
@user-fb2nn3tr1m 15 дней назад
Здравствуйте! Спасибо за рассказ о процессе. А что было целью обучения лоры? И что получается без обучения?
@irinabondareva1
@irinabondareva1 12 дней назад
Пожалуйста:) Обученная LoRA позволяет сгенерированным изображениям придать черты объекта (или нескольких объектов) или воспроизвести какой-либо стиль или сочетание стилей. Есть другие способы добиться этого, лора - один из способов - удобный, гибкий и хорошо настраиваемый.
@arimanmagnarov1815
@arimanmagnarov1815 4 дня назад
почемуто-то не возникает строка epoch 1/7 много текста и в конценадпись что тренировка закончена
@arimanmagnarov1815
@arimanmagnarov1815 4 дня назад
Вот такой текст в cmd панели: steps: 0%| | 0/1600 [00:00
@irinabondareva1
@irinabondareva1 4 дня назад
Нашла такой же вопрос, как у вас. Человек пишет о проделанных шагах по отладке, и одним из пунктов пишет: "Также я проверил папку: D:\訓練\log существует, это пустая папка." Ему посоветовали изменить имя папки на английское. Вот ссылка по обсуждению такой ошибки: github.com/bmaltais/kohya_ss/issues/1850
@S_P_R_I_N_T
@S_P_R_I_N_T 15 дней назад
Добрый день, Ирина. Спасибо за обзор. Возможно, у вас есть опыт создания Lora на стиль? Буду очень рад, если вы сделаете обзор на эту тему. Много читал про стили и часто советуют тренировать Lora на стиле той модели, которая больше подходит к тому стилю, который вы хотите получить.
@irinabondareva1
@irinabondareva1 12 дней назад
Пожалуйста:) Я сейчас занимаюсь другим, но если будет время - обязательно запишу, у меня тоже возникают такие мысли)
@bukva_m
@bukva_m 8 дней назад
хм, а у меня Кохая почему то обновилась до версии 24.1.4 и весь интерфейс изменился: теперь непонятно что, где и как
@darx1950
@darx1950 4 дня назад
Забыли сказать, что по пути установки не должно быть кириллицы и пробелов в названиях папок.
@irinabondareva1
@irinabondareva1 4 дня назад
Согласна с замечанием. Это как раз пример того, что порой нам просто не приходит в голову отметить какой-то момент, который нам кажется очевидным, но который не очевиден для других. Бывает...🤔
@arimanmagnarov1815
@arimanmagnarov1815 4 дня назад
Добрый вечер Ирина. У меня почему-то не возникает файл с расширением "safetensors" только joson и TOML на 3-4 килобайта. Хотя я повторил все действия в видео.
@irinabondareva1
@irinabondareva1 4 дня назад
Здравствуйте) А у вас программа не пишет среди массива текста сообщение об ошибке...что-то типа "не хватает мощности видеокарты"? Если программа не дошла до строчки "epoch 1... steps", значит обучение не началось. И в массиве текста должно быть сообщение о причине этого. Поищите строчку: "torch.cuda.OutOfMemoryError: CUDA out of memory." Модель SDXL достаточно тяжеловесна и требует много ресурсов. Попробуйте изменить тип модели с sdxl на sd15, чтобы проверить, что проблема не из-за нехватки мощностей. Остальные настройки не меняйте, только тип модели. Вот в этом ролике я рассказываю о тренировке лоры в сервисе RunPod,и на 13 :11 мин. как раз говорю о возможной ошибке. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-yZNIp6Bi-ow.html
@arimanmagnarov1815
@arimanmagnarov1815 4 дня назад
@@irinabondareva1 благодарю за ответ. Про нехватку видеопамяти панель не пишет, у меня RTX 3060 12 GB. Должно по идее хватать? Но я ещё раз попробую и еще раз почитаю логи.
@irinabondareva1
@irinabondareva1 4 дня назад
Вот здесь, на странице разработчика есть обсуждения проблем, которые возникают в процессе настройки. Может, здесь есть ответ и на ваш вопрос:) github.com/bmaltais/kohya_ss/issues
@Keng0775
@Keng0775 14 дней назад
Как быстро у вас проводится обучение? (Скачал файл для современных видео карт) У меня gtx 3060, запустил процесс обучение, видео карта загружена на 99%, примерное время 6 часов..
@S_P_R_I_N_T
@S_P_R_I_N_T 13 дней назад
3060 это очень слабая карта для тренировки.
@irinabondareva1
@irinabondareva1 12 дней назад
У меня A4500, и одна модель обучается примерно 10 мин. На тренировку 7-ми эпох потребовалось чуть больше часа.
@arimanmagnarov1815
@arimanmagnarov1815 9 дней назад
А какой объем видеопамяти у вашей 3060?
@tochkasevera
@tochkasevera 7 дней назад
Поему в конце на тренинге Лоры нет? а есть файлы toml?
@irinabondareva1
@irinabondareva1 4 дня назад
Видимо, обучение лоры не началось по какой-то причине. Одна из причин - недостаточно памяти видеокарты. Поищите среди массива текста строчку: "torch.cuda.OutOfMemoryError: CUDA out of memory". Модель SDXL требует досточно мощной видеокарты. Попробуйте в настройках поменять имя модели с sdxl на sd15 и запустите обучение, чтобы исключить тот вариант, что kohya_ss не хватило мощности. Если это не тот случай, поищите в тексте еще сообщения об ошибке, что-то со словом "error".
@tochkasevera
@tochkasevera 4 дня назад
@@irinabondareva1 я на 1.5 тренировал. Ошибки как бы не было, но посмотрю внимательно, спасибо.
@irinabondareva1
@irinabondareva1 4 дня назад
Вот страница разработчика с обсуждением проблем, которые возникают у людей, может, пригодится) github.com/bmaltais/kohya_ss/issues
@tochkasevera
@tochkasevera 4 дня назад
@@irinabondareva1 благодарю вас
@arimanmagnarov1815
@arimanmagnarov1815 9 дней назад
А если у меня уже стоит пайтон 3.10 м git мне не нужно их скачивать снова? я в марте автоматик установил
@irinabondareva1
@irinabondareva1 9 дней назад
Не нужно:)
@arimanmagnarov1815
@arimanmagnarov1815 9 дней назад
@@irinabondareva1 спасибо за ответ), я вчера не дождался его и установил кохью повторяя ваши действия по видео! У вас хороший педагогический дар))).
@irinabondareva1
@irinabondareva1 9 дней назад
@@arimanmagnarov1815 спасибо!😀Рада быть полезной))
@arimanmagnarov1815
@arimanmagnarov1815 9 дней назад
@@irinabondareva1 Ирина у вас какая видеокарта стоит? Вы на каком "железе" тренируете Лоры? Или у вас облачный сервис какой нибудь?
Далее
How many pencils can hold me up?
00:40
Просмотров 8 млн
Разговор после 30 -ти 😂
00:20
Просмотров 1,5 млн