Original size 736x981

Обучение нейросети

PROTECT STATUS: not protected

Идея проекта

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

big
Original size 1024x1024
big
Original size 1024x1024
Original size 1024x1024
Original size 1024x1024
Original size 1312x568

Проверка, что подключенный видеоускоритель работает и подключен

Original size 1310x466

Следующие ячейки отвечают за установку нужных библиотек и код тренировки нейросети

Original size 1303x481

далее из датасета переносим в созданную папку в корне проекта и делаем функцию для отображения изображений

Original size 1300x525

отображаем все изображения из нашей созданной папки

Original size 1229x465

создание экземпляра нейросети для определения картинок и создание подсказки для наших изображений

Original size 1289x494

тут нейросеть сканирует изображения и создает подсказки чтобы нейросеть понимала что изучать на изображении

Original size 1226x531

само обучение нейросети, настройки шагов, промпта и т. д.

Original size 1258x704
Original size 1335x225

следующие две ячейки отвечают за загрузку обученной нейросети в hugging face

Original size 1269x493
Original size 1228x383

далее подключаемся к ней и генерируем уже наши изображения

Файл с кодом

Обучение нейросети