Мы решили сохранить канал и хотим, чтобы он жил и развивался. Для этого на нем время от времени должны появляться новые актуальные материалы.
Конечно, Глеба повторить невозможно. Но мы надеемся, что статьи других авторов будут не менее интересными и полезными для сообщества.
Постепенно, при поддержке друзей канала, начнут появляться новые материалы от группы нейрохудожников:
Михаила (Dingo)
@latnokz
@Olivia_Oliveiira
@alexbofa
@lergeyy
@Veta_Star
И тогда канал будет жить!
Конечно, Глеба повторить невозможно. Но мы надеемся, что статьи других авторов будут не менее интересными и полезными для сообщества.
Постепенно, при поддержке друзей канала, начнут появляться новые материалы от группы нейрохудожников:
Михаила (Dingo)
@latnokz
@Olivia_Oliveiira
@alexbofa
@lergeyy
@Veta_Star
И тогда канал будет жить!
❤🔥311❤70💔6
Сегодня день, когда мы вспоминаем моего дорогого друга Глеба, который ушел от нас 40 дней назад.
Глеб был не только удивительным человеком, но и блестящим экспертом в мире нейрогенерации. Его блог "У Капибары Лапки" был источником вдохновения и познания для всех нас, кто интересуется этой областью. Глеб был знатоком своего дела, и его посты были чем-то вроде света в туннеле для многих, кто следил за последними тенденциями и новшествами в области генерации изображений.
Один из забавных моментов, который я помню - это когда Глеб общался не со мной, а с записями моего голоса, включенными нашим общим товарищем. Когда мистерия была раскрыта, мы смеялись минут двадцать. Этот момент я буду помнить всегда.
Глеб был невероятно заботливым человеком. В трудные моменты он всегда старался поднять мне настроение, рассказывая забавные истории или создавая смешные картинки. Его мотивация и поддержка были бесценными, помогая мне двигаться вперед, давая советы по работе и общению с заказчиками.
Мы никогда не встречались лично, но благодаря бесчисленным часам общения в дискорде, я чувствовала его близость. Глеб планировал посетить меня в середине октября, но, к сожалению, не успел. Эта потеря стала для меня личной трагедией, и теперь, когда мне грустно, я беру в руки фигурку капибары, которую поставила на свой стол в память о нем.
Глеб был тем человеком, который мог заставить смеяться и в самые серые дни. Его тепло и доброта оставили в наших сердцах отпечаток, который будет жить вечно.
В этот тяжёлый для нас всех день, хочется особенно выразить поддержку и теплоту семье Глеба – его замечательной сестре и отцу. Познакомившись с ними на поминках, я поняла, что доброта и открытость сердец – это то, что объединяло их с Глебом. Они прошли через невыразимую боль, и я хочу, чтобы они знали: мы все здесь, чтобы поддержать вас. Память о Глебе будет жить в наших сердцах, и мы всегда будем помнить его как замечательного человека, чьё творчество и дух продолжат вдохновлять нас каждый день. Его творческое наследие продолжает жить в его работах
Спасибо, Глеб, за дружбу, все моменты смеха, поддержку и бесценные уроки, которые ты дал нам.
Автор: @Veta_Star
Глеб был не только удивительным человеком, но и блестящим экспертом в мире нейрогенерации. Его блог "У Капибары Лапки" был источником вдохновения и познания для всех нас, кто интересуется этой областью. Глеб был знатоком своего дела, и его посты были чем-то вроде света в туннеле для многих, кто следил за последними тенденциями и новшествами в области генерации изображений.
Один из забавных моментов, который я помню - это когда Глеб общался не со мной, а с записями моего голоса, включенными нашим общим товарищем. Когда мистерия была раскрыта, мы смеялись минут двадцать. Этот момент я буду помнить всегда.
Глеб был невероятно заботливым человеком. В трудные моменты он всегда старался поднять мне настроение, рассказывая забавные истории или создавая смешные картинки. Его мотивация и поддержка были бесценными, помогая мне двигаться вперед, давая советы по работе и общению с заказчиками.
Мы никогда не встречались лично, но благодаря бесчисленным часам общения в дискорде, я чувствовала его близость. Глеб планировал посетить меня в середине октября, но, к сожалению, не успел. Эта потеря стала для меня личной трагедией, и теперь, когда мне грустно, я беру в руки фигурку капибары, которую поставила на свой стол в память о нем.
Глеб был тем человеком, который мог заставить смеяться и в самые серые дни. Его тепло и доброта оставили в наших сердцах отпечаток, который будет жить вечно.
В этот тяжёлый для нас всех день, хочется особенно выразить поддержку и теплоту семье Глеба – его замечательной сестре и отцу. Познакомившись с ними на поминках, я поняла, что доброта и открытость сердец – это то, что объединяло их с Глебом. Они прошли через невыразимую боль, и я хочу, чтобы они знали: мы все здесь, чтобы поддержать вас. Память о Глебе будет жить в наших сердцах, и мы всегда будем помнить его как замечательного человека, чьё творчество и дух продолжат вдохновлять нас каждый день. Его творческое наследие продолжает жить в его работах
Спасибо, Глеб, за дружбу, все моменты смеха, поддержку и бесценные уроки, которые ты дал нам.
Автор: @Veta_Star
💔139❤43❤🔥14
Перед тем как начать публиковать работы новых авторов, хочется поделиться иллюстрациями Глеба.
К сожалению к ним нет технических комментариев. Но они многое говорят об авторе: о его интересах и вкусах, о чувстве прекрасного, о том каким он был нейрохудожником. Можно бесконечно говорить о любимом человеке, но ещё лучше о нем скажут его труды.
Возможно вы найдёте в этом вдохновение.
С завтрашнего дня постараемся начать публиковать полезные материалы от команды авторов.
К сожалению к ним нет технических комментариев. Но они многое говорят об авторе: о его интересах и вкусах, о чувстве прекрасного, о том каким он был нейрохудожником. Можно бесконечно говорить о любимом человеке, но ещё лучше о нем скажут его труды.
Возможно вы найдёте в этом вдохновение.
С завтрашнего дня постараемся начать публиковать полезные материалы от команды авторов.
❤178❤🔥12
Forwarded from Olivia
#ComfyUI
Comfyui-Reactor-Node
https://github.com/Gourieff/comfyui-reactor-node
Хотим поведать вам о кастомной ноде которая занимается заменой лица.
Расширение довольно простое в использовании и состоит буквально из одной ноды - "ReActor - Fast Face Swap"
Базовые настройки
• Включение/Выключение ноды.
• Выбора модели свапа (она одна).
• Модель определения лица. Тут советую выбрать YOLOv5l, отрабатывает лучше остальных.
• Модель восстановления лица. В основном используется codeformer, но иногда отрабатываем GPFGAN, тут уже индивидуально.
• Определение пола референса. Выбирать необязательно, но в случае замены мужского лица на женское, или наоборот, рекомендуется указать.
• Определение пола исходника.
• Индекс лица референса. Если на фотографии более одного лица, и нам нужно не первое слева, а какое-то из последующих, меняем индекс соответствующе. Отсчет идет от нуля, то есть, если нужно второе лицо слева, вводим 1.
• Индекс лица исходника. Логика как в предыдущем пункте.
• Уровень логов. В случае ошибок, ставим на единичку, и в консоли будет указываться, что именно произошло.
Примечания
Лица заменяются лучше всего на фотографиях, где человек находится немного дальше от самой камеры. Это обусловлено разрешением самой модели для свапа, которая работает с 128х128.
Референс высокого качества из-за сжатия будет давать результаты хуже, нежели фотография низкого разрешения.
По поводу установки, благодаря @alexbofa, она произойдет в один клик, так как установка расширения немного трудная, с заменой библиотек и прочим.
Прилагаю тестовый воркфлоу, на котором можно будет сразу оценить и протестить возможности данного расширения. Все файлы и инструкция по установке будет закреплена в комментариях под постом.
Авторы:
@alexbofa
@olivia_oliveiira
Comfyui-Reactor-Node
https://github.com/Gourieff/comfyui-reactor-node
Хотим поведать вам о кастомной ноде которая занимается заменой лица.
Расширение довольно простое в использовании и состоит буквально из одной ноды - "ReActor - Fast Face Swap"
Базовые настройки
• Включение/Выключение ноды.
• Выбора модели свапа (она одна).
• Модель определения лица. Тут советую выбрать YOLOv5l, отрабатывает лучше остальных.
• Модель восстановления лица. В основном используется codeformer, но иногда отрабатываем GPFGAN, тут уже индивидуально.
• Определение пола референса. Выбирать необязательно, но в случае замены мужского лица на женское, или наоборот, рекомендуется указать.
• Определение пола исходника.
• Индекс лица референса. Если на фотографии более одного лица, и нам нужно не первое слева, а какое-то из последующих, меняем индекс соответствующе. Отсчет идет от нуля, то есть, если нужно второе лицо слева, вводим 1.
• Индекс лица исходника. Логика как в предыдущем пункте.
• Уровень логов. В случае ошибок, ставим на единичку, и в консоли будет указываться, что именно произошло.
Примечания
Лица заменяются лучше всего на фотографиях, где человек находится немного дальше от самой камеры. Это обусловлено разрешением самой модели для свапа, которая работает с 128х128.
Референс высокого качества из-за сжатия будет давать результаты хуже, нежели фотография низкого разрешения.
По поводу установки, благодаря @alexbofa, она произойдет в один клик, так как установка расширения немного трудная, с заменой библиотек и прочим.
Прилагаю тестовый воркфлоу, на котором можно будет сразу оценить и протестить возможности данного расширения. Все файлы и инструкция по установке будет закреплена в комментариях под постом.
Авторы:
@alexbofa
@olivia_oliveiira
❤84❤🔥10
#Automatic1111
Не прошло и пол года. С появлением последних драйверов была добавлена функция, которая позволяет отключать утечку видеопамяти (VRAM). Напомню, с версий 535.98 от 30 мая, был реализован новый метод, позволяющий Stable Diffusion использовать оперативную память (RAM) в случаях, когда видеопамять исчерпана. Из-за этого снижалась скорость генерации, иногда, до полного зависания, вместо прекращения работы и нашего всем полюбившевося
Инструкция для возвращения к старому методу:
1. Обновите драйвера 546.01 и выше
2. Откройте Панель управления NVIDIA
3. В разделе «Параметры 3D» нажмите «Управление параметрами 3D»
4. Перейдите на вкладку «Программные настройки»
5. Выберите Python.exe который используется для вашего Stable Diffusion
6. Нажмите на CUDA — Sysmem Fallback Policy и выберите из выпадающего списка Prefer No Sysmem Fallback (По умолчанию Driver Default)
7. Нажмите «Применить» для подтверждения.
8. Перезапустите Stable Diffusion, если он уже открыт
Инструкция с картинками
Автор:
@alexbofa
А вы каким видеодрайвером пользуетесь и почему?
Не прошло и пол года. С появлением последних драйверов была добавлена функция, которая позволяет отключать утечку видеопамяти (VRAM). Напомню, с версий 535.98 от 30 мая, был реализован новый метод, позволяющий Stable Diffusion использовать оперативную память (RAM) в случаях, когда видеопамять исчерпана. Из-за этого снижалась скорость генерации, иногда, до полного зависания, вместо прекращения работы и нашего всем полюбившевося
CUDA OUT OF MEMORY. Обсуждалось на GitHub (#1 и #2).Инструкция для возвращения к старому методу:
1. Обновите драйвера 546.01 и выше
2. Откройте Панель управления NVIDIA
3. В разделе «Параметры 3D» нажмите «Управление параметрами 3D»
4. Перейдите на вкладку «Программные настройки»
5. Выберите Python.exe который используется для вашего Stable Diffusion
6. Нажмите на CUDA — Sysmem Fallback Policy и выберите из выпадающего списка Prefer No Sysmem Fallback (По умолчанию Driver Default)
7. Нажмите «Применить» для подтверждения.
8. Перезапустите Stable Diffusion, если он уже открыт
Инструкция с картинками
Автор:
@alexbofa
А вы каким видеодрайвером пользуетесь и почему?
❤94❤🔥14
#Automatic1111 #расширение
sdwebui-close-confirmation-dialogue
https://github.com/w-e-w/sdwebui-close-confirmation-dialogue
Часто бывает так, что по ошибке закрывается нужная вкладка, на которой уже настроен весь рабочий процесс в Stable Diffusion. Чтобы избежать импульсивного закрытия, установите данное расширение.
sdwebui-close-confirmation-dialogue открывает диалоговое окно подтверждения, когда вы пытаетесь "Закрыть" или "Перезагрузить" вкладку. Это позволяет вам сделать осознанный выбор и избежать случайного закрытия вкладки со всеми настройками и рабочим процессом.
Как устанавливать расширения
Как обновлять расширения
Автор:
@alexbofa
sdwebui-close-confirmation-dialogue
https://github.com/w-e-w/sdwebui-close-confirmation-dialogue
Часто бывает так, что по ошибке закрывается нужная вкладка, на которой уже настроен весь рабочий процесс в Stable Diffusion. Чтобы избежать импульсивного закрытия, установите данное расширение.
sdwebui-close-confirmation-dialogue открывает диалоговое окно подтверждения, когда вы пытаетесь "Закрыть" или "Перезагрузить" вкладку. Это позволяет вам сделать осознанный выбор и избежать случайного закрытия вкладки со всеми настройками и рабочим процессом.
Как устанавливать расширения
Как обновлять расширения
Автор:
@alexbofa
❤96❤🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
#Automatic1111 #расширение
stable-diffusion-webui-zoomimage
https://github.com/viyiviyi/stable-diffusion-webui-zoomimage
Это ещё одно небольшое расширение, которое позволяет изменять размеры сгенерированного превью изображения, увеличивая или уменьшая их.
Как устанавливать расширения
Как обновлять расширения
Автор:
@alexbofa
stable-diffusion-webui-zoomimage
https://github.com/viyiviyi/stable-diffusion-webui-zoomimage
Это ещё одно небольшое расширение, которое позволяет изменять размеры сгенерированного превью изображения, увеличивая или уменьшая их.
Как устанавливать расширения
Как обновлять расширения
Автор:
@alexbofa
❤84❤🔥10
#ComfyUI #новаятехнология
Предыстория
Сегодня хочу поведать о новом семплере, да и в целом, о новой технологии моделей и генераций.
Организация Latent Consistency смогла добиться того, что генерация будет "готова" за 4-8 степов, а не 20-35, как на обычных моделях и семплерах. Алгоритм конвертации обычных моделей в их LCM (Latent Consistency Model) вариант еще не показали, да и займет он достаточно долгое время (по заверению авторов, конвертация DreamshaperV7 в ее LCM вариант заняла 32 часа на A100).
На момент появления LCM модели и самой технологии, генерация была возможна только в ComfyUI и только на модели DreamshaperV7, однако, буквально неделю назад, появились специальные LCM лоры которые позволяют использовать технологию LCM со всеми моделями, будь то SDXL или 1.5.
Инструкция
Для начала, нужно будет скачать эту самую лору тут. Если генерируем на 1.5 модели, тыкаем на 1.5, переходим в "files and versions", и качаем .safetensors файлик (скачать).
Если хотим использовать технологию с SDXL моделями - все аналогично (скачать).
Для удобства, переименовываем скачанную LoRA в удобное название - LCM_1.5 или LCM_SDXL и закидываем в папку к остальным LoRA.
Затем, подключаем эту самую LoRA в наш пайплайн, и в Ksampler выставляем маленький CFG, в пределах 1-2.5. В sсheduler выбираем sgm_uniform. Кол-во степов - от шести.
Кому это нужно?
К сожалению, LCM заметно отличается от обычных семплеров, и делает немного смазанные картинки в угоду скорости генерации, поэтому, на сегодняшний день, LCM подойдет людям с относительно слабыми видеокартами ниже 2000 серии. Остальным можно поэкспериментировать, поиграться, но, более качественный результат будут давать общеизвестные лучшие семплеры для той, или иной задачи.
Примечания
LCM можно так же выбрать в SD_Upscale, и в любом другом месте, где доступен выбор семплера и шедулера.
Для удобства, в комментариях прикрепляю готовый workflow с прикольной нодой с кучей стилей для вашего пользования!)
Автор:
@Olivia_Oliveiira
Предыстория
Сегодня хочу поведать о новом семплере, да и в целом, о новой технологии моделей и генераций.
Организация Latent Consistency смогла добиться того, что генерация будет "готова" за 4-8 степов, а не 20-35, как на обычных моделях и семплерах. Алгоритм конвертации обычных моделей в их LCM (Latent Consistency Model) вариант еще не показали, да и займет он достаточно долгое время (по заверению авторов, конвертация DreamshaperV7 в ее LCM вариант заняла 32 часа на A100).
На момент появления LCM модели и самой технологии, генерация была возможна только в ComfyUI и только на модели DreamshaperV7, однако, буквально неделю назад, появились специальные LCM лоры которые позволяют использовать технологию LCM со всеми моделями, будь то SDXL или 1.5.
Инструкция
Для начала, нужно будет скачать эту самую лору тут. Если генерируем на 1.5 модели, тыкаем на 1.5, переходим в "files and versions", и качаем .safetensors файлик (скачать).
Если хотим использовать технологию с SDXL моделями - все аналогично (скачать).
Для удобства, переименовываем скачанную LoRA в удобное название - LCM_1.5 или LCM_SDXL и закидываем в папку к остальным LoRA.
Затем, подключаем эту самую LoRA в наш пайплайн, и в Ksampler выставляем маленький CFG, в пределах 1-2.5. В sсheduler выбираем sgm_uniform. Кол-во степов - от шести.
Кому это нужно?
К сожалению, LCM заметно отличается от обычных семплеров, и делает немного смазанные картинки в угоду скорости генерации, поэтому, на сегодняшний день, LCM подойдет людям с относительно слабыми видеокартами ниже 2000 серии. Остальным можно поэкспериментировать, поиграться, но, более качественный результат будут давать общеизвестные лучшие семплеры для той, или иной задачи.
Примечания
LCM можно так же выбрать в SD_Upscale, и в любом другом месте, где доступен выбор семплера и шедулера.
Для удобства, в комментариях прикрепляю готовый workflow с прикольной нодой с кучей стилей для вашего пользования!)
Автор:
@Olivia_Oliveiira
❤🔥55❤27
#заметки #LoRA
Простой способ встроить в свою LoRA "watermark"
Возможно кому-то пригодится при публикации своих LoRA в общий доступ.
При тренировке в dataset добавляем папку 112_@, в ней всего 16 картинок с вашим текстом
Dataset готовится следующим образом:
1. создаем 16 картинок 512px*512px, prompt примерно такой "young woman with white sign in hands, city at background". Табличка должна быть примерно в одном месте
2. по центру таблички размещаем текст (лучше всего будет шрифт Impact или похожие) ~170px в ширину
3. тренируем LoRA c двумя папками: 112_@ и 112_"ваш-токен" на стандартных настройках (lr:0,0001 net-alpha:128 net-dim: 128)
В итоге при генерации с этой LoRA и указании в prompt @ <lora> должно выдавать +- ваш текст с вероятностью 80-100%, но при этом при вызове "ваш-токен" <lora> будет картинка с натренированным лицом/стилем.
Дальше будет больше интересного. Общение, идеи, предложения https://xn--r1a.website/neirocul
Простой способ встроить в свою LoRA "watermark"
Возможно кому-то пригодится при публикации своих LoRA в общий доступ.
При тренировке в dataset добавляем папку 112_@, в ней всего 16 картинок с вашим текстом
Dataset готовится следующим образом:
1. создаем 16 картинок 512px*512px, prompt примерно такой "young woman with white sign in hands, city at background". Табличка должна быть примерно в одном месте
2. по центру таблички размещаем текст (лучше всего будет шрифт Impact или похожие) ~170px в ширину
3. тренируем LoRA c двумя папками: 112_@ и 112_"ваш-токен" на стандартных настройках (lr:0,0001 net-alpha:128 net-dim: 128)
В итоге при генерации с этой LoRA и указании в prompt @ <lora> должно выдавать +- ваш текст с вероятностью 80-100%, но при этом при вызове "ваш-токен" <lora> будет картинка с натренированным лицом/стилем.
Дальше будет больше интересного. Общение, идеи, предложения https://xn--r1a.website/neirocul
❤🔥66❤13💔7
This media is not supported in your browser
VIEW IN TELEGRAM
#Automatic1111 #расширение
Tiny Cards
https://github.com/SenshiSentou/sd-webui-tinycards
Мини расширение, которое позволит быстро изменять размеры превью (LoRA, checkpoints и другие) одним слайдером, что может быть более удобным способом, чем изменение размеров через настройки.
Как устанавливать расширения
Как обновлять расширения
Автор:
@alexbofa
Tiny Cards
https://github.com/SenshiSentou/sd-webui-tinycards
Мини расширение, которое позволит быстро изменять размеры превью (LoRA, checkpoints и другие) одним слайдером, что может быть более удобным способом, чем изменение размеров через настройки.
Как устанавливать расширения
Как обновлять расширения
Автор:
@alexbofa
❤🔥66❤22