Свежие публикации

Здесь собраны все публикуемые пикабушниками посты без отбора. Самые интересные попадут в Горячее.

27 Июля 2023

Еда в психушке

Завтрак, обед, ужин - один черт, больничная жратва. Порой разбавляют ряженку/кефир водой, но меня то не колышет, ибо подобное я не пью. День ото дня кормят молочными кашами, зная, что у половины пациентов нелады с тем, чтобы держать съеденное в кишках - в туалет стоит очередь. Щадящее питание, все дела: сладкие макароны с творогом, засохший рис на молоке, синие яйца. На обед - супы, вполне себе вкусные, только если не с макаронами и плавленным сыром (лично для меня). Порой в центре стола, застеленного грязной липкой клеенкой, ставят чан с горохом или фасолью - в палатах перестрелка. Перекус - жёсткие яблоки, кислые, как хороший лимон. Ужинаем мы гречкой, картофельным соусом, порой - жареными субпродуктами. Запиваем еду столовским чаем, цикорием или компотом (я обычно просила воду). И да, хлеб! Он был практически единственным, что я ела на протяжении месяяного стационара. Две половинки - завтрак, и так далее, за исключением пары ложек супа и вечерней передачки. Вот такие пиро... Кусочки черствого хлеба

Крысоньки

Крысоньки Декоративные крысы, Милота, Домашние животные, Мобильная фотография

Раньше не подозревала, насколько крысы милые лапушки)Та, что справа мне по окрасу напоминает опоссума))

Показать полностью 1

Пасхалка Мимино

Пасхалка Мимино Мимино, Пасхалка

Обратите внимание на фон. Никого не узнаёте?

Ну да, ну да

Телеграм - Три мема внутривенно

Ну да, ну да Юмор, Картинка с текстом, Мемы, Кот, Проблема
Показать полностью 1

Шерлок Холмс6

История о том, как мой друг спалил жену на измене. Далее от его имени...

Возвращаюсь я значит из командировки, три месяца семью не видел... детей к тёще, жену в кровать. Расчехляю коробку с "игрушками", а я ж, сука, педант, и на всякий случай начинаю проверять сроки годности смазок и презервативов, которые там хранятся.

Так, смазкам жить осталось пару месяцев, а презики свеженькие... выпущены 4 месяца назад... насторожился. Я всегда покупаю большие упаковки, но чё-т странно, и да ладно, оставшееся кол-во в пачке вроде сходится, да и не до думок после трёхмесячного воздержания... но толика сомнений закралась, даже можно сказать - поселилась и жила во мне дальше...

Очередная командировка. На 7 месяцев, семью-то кормить надо. Возвращаюсь, повторяю ритуал. Опять инвентаризация, та же пачка презервативов которую оставлял, то же кол-во, только вот дата выпуска - через неделю после моего отъезда.

И так как-то противно стало на душе... всё сразу понял, но вот вроде женщина моя любимая, я так ждал этой встречи, хотел сразу карты раскрыть... не удержался, решил в последний раз, а там разбираться.

Под винишко вопрос: "Ну и кто он?"... непонимание.
Говорю: "Я всё знаю"... слёзы, признание ошибок, обещания счастливой жизни.

А меня будто убили. 12 лет "счастливой" семейной жизни. 12 лет я въёбывал без перерыва и выходных, чтобы не в хрущёвке, а в своём доме, чтобы не на маршрутке, а каждый в своей машине, чтобы чуть-что не в "поликлинику", а в нормальную клинику. Жене было тупо удобно, детей развезла - отдохнула - привезла. И ни капли стыда, лишь разочарование, что спалилась и лавочка прикрылась.

.......

А друг мой сейчас ебашит в другой стране без выходных и обеда. Он так привык. Вахта закончится - вернётся в свою "новую" хрущёвку на год постарев, месяц побухает и опять уедет. Человек всего лишь хотел счастливой жизни, чтобы дети не нуждались ни в чём, чтобы их детство было не таким как у него. Но кто-то решил все его помыслы променять на удовлетворение своей вагины.

Жаль его.

Показать полностью

-Глянь, Федор Михайлович, че на Пикабу делается!-Срамота!

-Глянь, Федор Михайлович, че на Пикабу делается!-Срамота! Фотография, Федор Достоевский, Что происходит?

Жаль, что уходят и удаляют аккаунты замечательные авторы:(

Показать полностью 1

Вот и я истинный пикабушник!

Ура, товарищи! Была у меня только собака (фото как-то выкладывала) и крыса, а теперь у меня 6! котов ещё. Фото пока нет, не поймать их. Но клички есть: Адольф, Гитлер, Бульдозер, Покер, Мяфк и Брат Мяфка.

Срочно пришлось переехать и квартиру сдавали с котами.

Фанаты жанра MMORPG тут?

В разработку новой MMORPG Gran Saga вложили сотни миллионов долларов, и она вот-вот официально запустится на российских серверах. Для простых игроков это значит: красивая графика, хорошая оптимизация, эмоциональный сюжет, эпичные бои с боссами, глубокая кастомизация персонажей, музыка Ёко Симомуры и уникальные геймплейные особенности, с которыми игра будет вовлекать еще больше.

Пока локализованная версия готовится к релизу, познакомьтесь с главными героями на Пикабу. А заодно ловите промокод на мощные игровые бусты.

Реклама ООО «Иннова Дистрибьюшен», ИНН: 7701760179. 12+

Самое понятное объяснения CFG Scale в нейросетях. Почему эта штука так важна и как повлияла на появление Stable Diffusion

Самое понятное объяснения CFG Scale в нейросетях. Почему эта штука так важна и как повлияла на появление Stable Diffusion Искусственный интеллект, Нейронные сети, Digital, Stable Diffusion, Наука, IT, Диффузия, Генерация, Статья, Научная статья, Длиннопост

Вы не поверите, но я уже и разработчиков Kandinsky 2.2 спрашивал, что такое CFG Scale в фундаментальном смысле, и нейронщиков всех мастей, однако так не получил внятного ответа. От обывательских блогов меня вообще теперь тошнит, ибо там одно и то же: параметр CFG Scale увеличивает силу следования подсказке... И все как бы, окей — сами разберемся.

Так вот, я начал с базы и открыл научные статьи родоначальников метода classifier free guidance scale. Прикреплю ссылки на них сразу же, чтобы вы тоже могли ознакомиться. Вот статья, посвященная именно CFG Scale для диффузных моделей, а вот статейка о применении данного метода в современных языковых моделях.

Для чего это нужно?

Меня поразил тот факт, что метод CFG Scale и позволил диффузным моделям родиться. До них были GAN-модели, которые совмещали в себе генератор и дискриминатор. Дискриминатор, по-другому, это классификатор. Т.е. моделька сначала генерит изображение, а потом вторая полноценная модель оценивает его на вшивость и корректирует вместе с первой.

Из этого вытекают минусы: например, нужно вместе с одной моделью обучать и вторую (работы в два раза больше). Также нужно, чтобы железо тянуло сразу две модели, ибо они задействуются в паре.

Метод же SFG Scale позволил задействовать только одну модель — диффузнную, т.е. обучать вторую больше не нужно. Чтобы вы понимали, механика описывается парой строк кода. Думаю, вы смекаете, что это намного проще дополнительной полноценной модели, которую еще хранить где-то нужно.

Самое понятное объяснения CFG Scale в нейросетях. Почему эта штука так важна и как повлияла на появление Stable Diffusion Искусственный интеллект, Нейронные сети, Digital, Stable Diffusion, Наука, IT, Диффузия, Генерация, Статья, Научная статья, Длиннопост

В общем, благодаря CFG Scale мы получили более быстрое и стабильное обучение моделей, которые еще и по точности не уступают GAN-ам, а также могут генерировать изображения в разных разрешениях. Плюс дополнительные надстройки в виде LoRA стали доступны.

Как это работает?

Метод Classifier-Free Guidance Scale использует безусловную и условную генерации, которые перемножаются друг с другом. Грубо говоря, сначала создается изображение без учета текстовой подсказки, а затем с ней. Чем выше CFG Scale, тем больше будет доминировать условное изображение.

Это нужно для того, чтобы мы могли получить либо больше вариативности генерации, либо больше точности — того самого следования текстовой подсказке. Получается, что чем ниже CFG Scale, тем нейронка свободнее в своих действиях, а чем больше — наоборот, скованнее.

Так как формула просчета CFG Scale и перемножения двух генераций простая, то и минусы из этого следуют такие же простые и очевидные. Всем ясно, что математематические формулы можно совершенствовать до бесконечности, повышая точность и скорость. И это делают, сейчас разберем как.

Вот вам наглядная демонстрация влияния CFG Scale на качество генерации.

Самое понятное объяснения CFG Scale в нейросетях. Почему эта штука так важна и как повлияла на появление Stable Diffusion Искусственный интеллект, Нейронные сети, Digital, Stable Diffusion, Наука, IT, Диффузия, Генерация, Статья, Научная статья, Длиннопост

Как вы можете видеть, первое изображение при низком CFG Scale близко к безусловному, т.е. не учитывающем классы из текстовой подсказки. При высоком же значении этого параметра мы получаем те самые минусы математики, о которых я говорил выше. Нейросеть как бы пытается достать генерацию, выдавить ее через трафарет, максимально четко охарактеризовать объект.

Самое понятное объяснения CFG Scale в нейросетях. Почему эта штука так важна и как повлияла на появление Stable Diffusion Искусственный интеллект, Нейронные сети, Digital, Stable Diffusion, Наука, IT, Диффузия, Генерация, Статья, Научная статья, Длиннопост

Помните лизуна в сетке? Представьте, что когда вы сжимаете его, то увеличиваете тем самым CFG Scale. Т.е. вы проталкиваете подсказку через некий трафарет (сетка — это безусловное базовое изображение, а лизун — это условное изображение, сформированное подсказкой).

Самое понятное объяснения CFG Scale в нейросетях. Почему эта штука так важна и как повлияла на появление Stable Diffusion Искусственный интеллект, Нейронные сети, Digital, Stable Diffusion, Наука, IT, Диффузия, Генерация, Статья, Научная статья, Длиннопост

Теперь посмотрим на чрезмерное увеличение контрастности изображения в Photoshop. Принцип по сути очень похож: мы пытаемся усилить цвета и как бы выделить на фоне остальных, т.е. выжать, как того самого лизуна.

Самое понятное объяснения CFG Scale в нейросетях. Почему эта штука так важна и как повлияла на появление Stable Diffusion Искусственный интеллект, Нейронные сети, Digital, Stable Diffusion, Наука, IT, Диффузия, Генерация, Статья, Научная статья, Длиннопост

Снова возвращусь к минусам математики и ее бесконечном улучшении. Взгляните на примеры выше и сравните с предыдущими. Высокие значения уже не так коверкают генерацию, как раньше, а помогло в этом расширение CFG Dynamic trashholing, которое не выдавливает, а спиливает ненужные части. Вместе с лишним уходит и освещенность, но это все же лучше артефактов. Суть метода в том, чтобы как бы отодвигать яркие пиксели назад, тем самым уменьшая эффект ярких артефактов.

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

Самое понятное объяснения CFG Scale в нейросетях. Почему эта штука так важна и как повлияла на появление Stable Diffusion Искусственный интеллект, Нейронные сети, Digital, Stable Diffusion, Наука, IT, Диффузия, Генерация, Статья, Научная статья, Длиннопост

Еще одной иллюстрацией механики CFG Scale можно считать два негативных промпта у нейросети Kandinsky 2.1, один из которых является безусловным, а другой условным. При CFG Scale < 1 отрицательная подсказка игнорируется.

По ссылке вы можете найти официальную документацию Kandinsky 2.1, а также прочитать буклет Google о classifier-free guidance scale, на который ссылаются разработчики Кандинского.

Что по итогу?

Самое понятное объяснения CFG Scale в нейросетях. Почему эта штука так важна и как повлияла на появление Stable Diffusion Искусственный интеллект, Нейронные сети, Digital, Stable Diffusion, Наука, IT, Диффузия, Генерация, Статья, Научная статья, Длиннопост

А по итогу мы имеем представление о методе, который является одним из родителей диффузных моделей, к примеру, Stable Diffusion или Midjourney.

Теперь нам не нужен дискриминатор, а модель генерирует изображение за несколько шагов, что дает массу простора в контроле генерации. Мы можем и ControlNet подрубать, и LoRA, всякие разные расширения, дополнения.

Но не только ControlNet-ом хороши современные нейронки, но и целыми каскадами других, не менее масштабных сетей. У Midjourney, к примеру, есть сеть-генератор формы объекта, граней, апскейла, раскраски и много чего еще. С GAN-моделями такое было бы практически невозможно совместить.

Если вы хотите глубже погрузиться в диффузные нейросети, то советую прочитать этот материал, который мне также помог в изучении темы. Также продублирую статью о методе CFG Scale в диффузных моделях, а также статью о применении методики в языковых моделях.

Congratulations, вы выжили!

Теперь вы разбираетесь в том, что такое CFG Scale в нейросетях. Буду рад обратной связи и вашим комментариям, а также приглашаю в свой телеграм чат, где отвечу на все вопросы касаемо SD.

Буду рад видеть вас в телеграм-канале, где я собираю лучшие гайды по Stable Diffusion. А если не найду, то пишу сам.

Показать полностью 7
Мои подписки
Подписывайтесь на интересные вам теги, сообщества, авторов, волны постов — и читайте свои любимые темы в этой ленте.
Чтобы добавить подписку, нужно авторизоваться.

Отличная работа, все прочитано! Выберите