концепция:
для обучения генеративной нейросети я взяла картины Ивана Айвазовского, который известен тем, что писал море. его красочные работы в большинстве своем посвящены шторму и волнам. я решила посмотреть на иное стихийное бедствие глазами Айвазовского, а именно на извержение вулкана.
несколько примеров исходных изображений для обучения:
результирующая серия изображений:
- prompt: a painting in AYVAZOVSKY style, Cotopaxi volcano erupting
- prompt: a painting in AYVAZOVSKY style, Etna volcano erupting
- prompt: a painting in AYVAZOVSKY style, Fuji volcano erupting
- prompt: a painting in AYVAZOVSKY style, hot liquid magma
- prompt: a painting in AYVAZOVSKY style, Ijen volcano erupting
- prompt: a painting in AYVAZOVSKY style, Kadovar volcano erupting
- prompt: a painting in AYVAZOVSKY style, Kilauea volcano erupting
- prompt: a painting in AYVAZOVSKY style, Krakatoa volcano erupting
- prompt: a painting in AYVAZOVSKY style, lava flows
- prompt: a painting in AYVAZOVSKY style, lava
- prompt: a painting in AYVAZOVSKY style, Mauna loa volcano erupting
- prompt: a painting in AYVAZOVSKY style, Mayon volcano erupting
- prompt: a painting in AYVAZOVSKY style, Nyiragongo volcano erupting
- prompt: a painting in AYVAZOVSKY style, Vesuvius volcano destroying pompeii
- prompt: a painting in AYVAZOVSKY style, Vesuvius volcano erupting
описание обучения:
проверяем графический процессор; устанавливаем библиотеки
загружаем изображения для обучения; проверяем превью первых 5 картинок
используем BLIP; добавляем токен
подготовка к обучению; установка датасета
сохраняем модель в хабе и генерируем изображения
итог:
географическая точность на сгенерированных изображениях не совсем достоверна, однако это не было основной задачей при обучении нейросети. ей удалось перенять стиль Айвазовского и передать его через прямо протпротивоположему палитру: из бирюзовых оттенков в пурпурные. изображения кораблей и прочих деталей также идентичны работам Айвазовского.




