For the complete documentation index, see llms.txt. This page is also available as Markdown.

DreamBooth

Обучайте собственные модели изображений с DreamBooth на GPU Clore.ai

Обучите Stable Diffusion генерировать изображения конкретных объектов.

Аренда на CLORE.AI

  1. Перейдите на маркетплейс CLORE.AI

  2. Отфильтруйте по типу GPU, объёму VRAM и цене

  3. Выберите On-Demand (фиксированная ставка) или Spot (цена ставки)

  4. Настройте свой заказ:

    • Выберите Docker-образ

    • Установите порты (TCP для SSH, HTTP для веб-интерфейсов)

    • При необходимости добавьте переменные окружения

    • Введите команду запуска

  5. Выберите способ оплаты: CLORE, BTC, или USDT/USDC

  6. Создайте заказ и дождитесь развертывания

Получите доступ к своему серверу

  • Найдите данные для подключения в Мои заказы

  • Веб-интерфейсы: используйте URL HTTP-порта

  • SSH: ssh -p <port> root@<proxy-address>

Что такое DreamBooth?

DreamBooth дообучает SD на ваших изображениях:

  • Обучение на 5–20 изображениях

  • Генерируйте новые изображения вашего объекта

  • Любой стиль или контекст

  • Работает с SD 1.5 и SDXL

Требования

Модель
VRAM
Время обучения

SD 1.5

12GB

15–30 мин

SDXL

24 ГБ

30–60 мин

SD 1.5 + LoRA

8 ГБ

10–20 мин

Быстрое развёртывание

Docker-образ:

Порты:

Команда:

Доступ к вашему сервису

После развертывания найдите свой http_pub URL в Мои заказы:

  1. Перейдите на Мои заказы страницу

  2. Нажмите на свой заказ

  3. Найдите http_pub URL (например, abc123.clorecloud.net)

Используйте https://YOUR_HTTP_PUB_URL вместо localhost в примерах ниже.

Установка

Подготовьте данные для обучения

  1. Соберите 5–20 изображений вашего объекта

  2. Обрежьте до лица/объекта

  3. Измените размер до 512x512 (или 1024x1024 для SDXL)

  4. При необходимости удалите фон

DreamBooth с LoRA (рекомендуется)

Эффективное по памяти обучение:

Использование скрипта обучения diffusers

Параметры обучения

Параметр
Рекомендуется
Эффект

learning_rate

1e-4 до 5e-6

Больше = быстрее, меньше = стабильнее

max_train_steps

400-1000

Больше = лучшее соответствие

train_batch_size

1-2

Больше требует больше VRAM

разрешение

512 (SD1.5) / 1024 (SDXL)

Размер обучения

Промпт для объекта

Выберите уникальный идентификатор:

С сохранением класса

Предотвращение переобучения:

SDXL DreamBooth

Использование обученной модели

Загрузить LoRA

Полное дообучение

Интерфейс Gradio

Советы по обучению

Для людей

  • Используйте разные ракурсы (спереди, сбоку, 3/4)

  • Разные условия освещения

  • Разные выражения лица

  • Чёткие фотографии высокого разрешения

Для объектов

  • Несколько ракурсов

  • Разные фоны

  • Постоянное освещение

  • Без перекрытий

Для стилей

  • 10–20 примерных изображений

  • Единый художественный стиль

  • Разные объекты в этом стиле

Устранение неполадок

Переобучение

  • Уменьшите max_train_steps

  • Снизьте learning_rate

  • Используйте сохранение приоритета

  • Больше обучающих изображений

Недообучение

  • Увеличьте max_train_steps

  • Повышайте learning_rate

  • Больше обучающих изображений

  • Проверьте качество изображений

Стиль не выучен

  • Увеличьте ранг LoRA (r=16 или 32)

  • Обучайте дольше

  • Используйте больше примеров

Оценка стоимости

Типичные цены на маркетплейсе CLORE.AI (по состоянию на 2024 год):

GPU
Почасовая ставка
Дневная ставка
4-часовая сессия

RTX 3060

~$0.03

~$0.70

~$0.12

RTX 3090

~$0.06

~$1.50

~$0.25

RTX 4090

~$0.10

~$2.30

~$0.40

A100 40 ГБ

~$0.17

~$4.00

~$0.70

A100 80 ГБ

~$0.25

~$6.00

~$1.00

Цены зависят от провайдера и спроса. Проверьте маркетплейс CLORE.AI актуальные тарифы.

Сэкономьте деньги:

  • Используйте Spot рынок для прерываемых задач — примерно треть серверов оценивает spot-цены ниже on-demand (медиана ~13% скидки), остальные совпадают с ними

  • Платите CLORE токенами

  • Сравните цены у разных провайдеров

Дальнейшие шаги

Последнее обновление

Это было полезно?