Исходный размер 1140x1600

Генератор графических партитур

Проект принимает участие в конкурсе

Идея проекта

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

big
Исходный размер 960x864

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

Список использованных в проекте инструментов:— ChatGPT для генерации изображений
— Stable Diffusion — обучение генеративной нейросети под свой стиль
— Google Colab — выполнение кода и генераций
 — Hugging Face — получение токена для обучения нейросети, загрузка полученной модели на сайт

Метод

Базовая модель: stabilityai/stable-diffusion-xl-base-1.0.
Метод: DreamBooth + LoRA, реализация Hugging Face Diffusers 0.35.2.
Обучение выполнено на Apple GPU / Metal через mps.
Разрешение обучения: 512 × 512.
LoRA rank: 8; learning rate: 0.0001.
Batch size: 1, накопление градиентов: 4.
Количество шагов оптимизатора: 150.
Обучались дополнительные веса адаптера; базовая модель была заморожена.

Проверка

Для сравнения использовались одинаковые запросы и seed при отключённой
и подключённой LoRA. Сохранены обе версии, чтобы результат дообучения
можно было оценить отдельно от влияния текстового запроса.
Итоговая серия содержит 12 изображений с подключённым адаптером.
Запросы, seed, сила LoRA и параметры генерации находятся в images.json.
Сходство стиля оценивалось визуально; количественная метрика качества
для этого небольшого датасета не заявляется.

Учебный пример: https://github.com/shwars/ai-for-creatives/tree/main/6-DiffusionTraining
Обучающий скрипт: https://github.com/huggingface/diffusers/blob/v0.35.2/examples/dreambooth/train_dreambooth_lora_sdxl.py

Фрагмент кода

Исходный размер 1908x1200

Код проекта

Результаты

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

Генератор графических партитур
Проект создан 28.10.2026
Мы используем файлы cookies для улучшения работы сайта и большего удобства его использования. Более подробную информац...
Показать больше