Repolode
kohya-ss

kohya-ss/sd-scripts

Скрипты для обучения и генерации изображений с помощью Stable Diffusion и других моделей, а также утилиты для LoRA и тонкой настройки.

Звёзды
7,243
Форки
1,224
Открытые issues
917
Последний коммит
16 часов назад

Что это?

sd-scripts — набор скриптов на Python для обучения и запуска моделей генерации изображений семейства Stable Diffusion. Поддерживаются обучение LoRA, полная тонкая настройка (обычное обучение и DreamBooth), Textual Inversion для SD и SDXL, а также обучение моделей для инпейнтинга на SD1.5 и SDXL. Среди поддерживаемых архитектур — SD 1.x/2.x, SDXL, SD3/SD3.5, FLUX.1, Lumina, HunyuanImage-2.1, Anima и MOSS-Image.

Помимо обучения, в репозитории есть скрипты для генерации изображений, инструменты кэширования датасетов, тегирование изображений на основе WD14, преобразование моделей и утилиты для объединения LoRA. Обучение настраивается с помощью аргументов командной строки и файлов конфигурации датасетов. Скрипты работают в Windows и Linux/WSL2 с PyTorch 2.6 или новее, а для запуска используется Hugging Face Accelerate.

В проекте есть подробная документация на английском и японском языках: в ней описаны процессы обучения для каждой модели, настройка датасетов и расширенные параметры, например смещение при выборке timestep, masked loss и обучение ControlNet-LLLite.

Ключевые возможности

  • 01Обучает сети LoRA, включая модули LoHa, LoKr, OFTv2 и BOFT.
  • 02Поддерживает полную тонкую настройку и обучение в стиле DreamBooth для большинства перечисленных моделей.
  • 03Предоставляет инструменты для обучения Textual Inversion на SD и SDXL, а также для обучения инпейнтингу на SD1.5 и SDXL.
  • 04Включает скрипты для генерации изображений и утилиты для преобразования моделей и объединения LoRA.
  • 05Поддерживает файлы конфигурации датасетов с подписями, подмножествами и несколькими вариантами подписей.

Сценарии использования

  • Обучение LoRA для собственного стиля или персонажа на SDXL или FLUX.1 с использованием личного датасета изображений.
  • Тонкая настройка чекпойнта Stable Diffusion на тщательно отобранном наборе изображений.
  • Пакетная генерация изображений по файлам с промптами с помощью скриптов командной строки.
  • Тегирование набора изображений для обучения с помощью WD14 перед обучением.

Темы

Частые вопросы

Что такое sd-scripts?
Скрипты для обучения и генерации изображений с помощью Stable Diffusion и других моделей, а также утилиты для LoRA и тонкой настройки. sd-scripts — набор скриптов на Python для обучения и запуска моделей генерации изображений семейства Stable Diffusion. Поддерживаются обучение LoRA, полная тонкая настройка (обычное обучение и DreamBooth), Textual Inversion для SD и SDXL, а также обучение моделей для инпейнтинга на SD1.5 и SDXL. Среди поддерживаемых архитектур — SD 1.x/2.x, SDXL, SD3/SD3.5, FLUX.1, Lumina, HunyuanImage-2.1, Anima и MOSS-Image.
sd-scripts можно использовать бесплатно? Какая у него лицензия?
sd-scripts распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
sd-scripts всё ещё поддерживается?
Активно поддерживается. Последний коммит в sd-scripts — 18 окт. 2026 г..
Для чего можно использовать sd-scripts?
Обучение LoRA для собственного стиля или персонажа на SDXL или FLUX.1 с использованием личного датасета изображений. Тонкая настройка чекпойнта Stable Diffusion на тщательно отобранном наборе изображений. Пакетная генерация изображений по файлам с промптами с помощью скриптов командной строки. Тегирование набора изображений для обучения с помощью WD14 перед обучением.
Где скачать sd-scripts?
Исходный код и инструкции по установке — на GitHub: https://github.com/kohya-ss/sd-scripts

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

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

19,8 тыс.4,5 тыс.C#OtherОбновлён 6 дней назад

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

301,6 тыс.26,9 тыс.ShellMITОбновлён 9 дней назад