Original size 1140x1638

Neurobaltijos Atvirukai

Примеры исходных фотографий (морские пейзажи)

С раннего детства я чувствую глубокую связь с Балтийским морем. Я никогда не жил в этом регионе на постоянной основе, но очень люблю по нему путешествовать, радуясь каждой возможности вернуться — буквально или просматривая старые фотографии.

Примеры исходных фотографий (городские пейзажи)

Neurobaltijos Atvirukai (в переводе с литовского: «нейробалтийские открытки») — это вымышленный фотоальбом с городскими и морскими пейзажами воображаемых балтийских курортных городов.

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

Принцип работы кода

Для обучения нейросети выбраны 47 фотографий-пейзажей из личного архива.

Для дообучения и генерации изображений использовалась модель Stable Diffusion.

Original size 2102x1074

Код в ноутбуке разделен на блоки. В блоке «Setup» производится проверка производительности, устанавливаются нужные библиотеки и сама модель, а также указывается путь на диск, где находится папка с исходными фотографиями.

0

В блоке «Dataset» указывается путь к папке с фотографиями, открывается превью фотографий из папки для проверки корректной работы, затем создаются описания изображений, использующихся при обучении модели. После этого производится очистка памяти.

0

В блоках «Prep for training» и «Train» модель обучается с инструментом LoRA, а затем сохраняется на диск.

Original size 2108x908

В финальном блоке «Inference» загружается обученная модель, а затем производится генерация изображения при помощи промпта.

We use cookies to improve the operation of the website and to enhance its usability. More detailed information on the use of cookies can be fo...
Show more