Сколько весит Stable Diffusion: размеры моделей и требования к диску

Базовая модель Stable Diffusion 1.5 в формате ckpt занимает около 2 ГБ в версии fp16 и примерно 4 ГБ в полной fp32-версии, а файл SDXL весит уже около 6,5–7 ГБ — именно поэтому перед установкой стоит заранее оценить свободное место на диске. Общий объём установки складывается не только из одной модели: веб-интерфейс, библиотеки Python, зависимости и скачанные дополнения легко доводят папку до десятков гигабайт.

В этой статье разберём, сколько весит Stable Diffusion в разных конфигурациях, сколько места нужно зарезервировать под полноценную установку и как уменьшить объём, если диск не резиновый.

Из чего складывается общий вес установки

Пользователь, скачивающий Stable Diffusion, редко получает один файл. Полноценная локальная установка включает несколько компонентов, каждый из которых занимает своё место на диске.

  • 📦 Чекпоинт модели — основной файл нейросети, обычно от 2 до 7 ГБ в зависимости от версии.
  • 🐍 Окружение Python и библиотеки — PyTorch, CUDA-зависимости и прочие пакеты могут занимать несколько гигабайт.
  • 🖥️ Веб-интерфейсAutomatic1111, ComfyUI или Fooocus сами по себе лёгкие, но подтягивают зависимости.
  • 🎨 Дополнительные модели — LoRA, VAE, ControlNet, эмбеддинги, которые накапливаются со временем.
  • 🖼️ Результаты генерации — папка с готовыми изображениями со временем может вырасти до значительных размеров.

На практике минимальная рабочая установка с одной моделью умещается примерно в 10–15 ГБ, но комфортный запас для экспериментов — заметно больше.

Сколько весят разные версии моделей

Размер чекпоинта напрямую зависит от архитектуры модели и точности весов. Файлы в формате fp16 (половинная точность) примерно вдвое легче fp32-версий при практически идентичном качестве генерации, поэтому именно их чаще всего скачивают для локального использования.

МодельФорматПримерный размер
Stable Diffusion 1.4 / 1.5ckpt / safetensors (fp16)около 2 ГБ
Stable Diffusion 1.5ckpt (fp32, полная)около 4 ГБ
Stable Diffusion 2.1safetensors (fp16)около 2,5–5 ГБ
SDXL 1.0safetensors (fp16)около 6,5–7 ГБ
LoRA-моделиsafetensorsот нескольких МБ до ~500 МБ

Обратите внимание: точный размер конкретного файла зависит от автора модели и способа сохранения. Проверяйте вес на странице загрузки — на площадках вроде Hugging Face или Civitai он указан рядом с каждым файлом.

Сколько места нужно на диске для установки

Если считать всё вместе, цифры получаются такие. Веб-интерфейс с зависимостями — примерно 5–10 ГБ, одна базовая модель — 2–7 ГБ, плюс место под временные файлы и результаты генерации.

Для комфортной работы без постоянной чистки диска рекомендуется зарезервировать не менее 30–50 ГБ свободного пространства. Если планируете коллекционировать чекпоинты и LoRA под разные стили, объём вырастет быстро: десяток моделей SDXL — это уже под 70 ГБ только файлов нейросетей.

📊 Сколько места занимает ваша установка Stable Diffusion?
Меньше 20 ГБ
20–50 ГБ
50–100 ГБ
Больше 100 ГБ

Вес модели и требования к видеокарте

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

Модель весом 2 ГБ в fp16 при генерации потребляет заметно больше видеопамяти, чем занимает на диске. Для SD 1.5 обычно достаточно видеокарты с 4–6 ГБ VRAM, а для SDXL желательно 8 ГБ и больше. Если памяти не хватает, интерфейсы предлагают режимы экономии — например, флаги --medvram или --lowvram в Automatic1111.

⚠️ Внимание: нехватка VRAM проявляется ошибкой «CUDA out of memory» при генерации, а не при скачивании. Модель может успешно лежать на диске, но не запускаться на слабой видеокарте — проверяйте требования конкретной модели заранее.

Как уменьшить объём установки

Когда диск заполнен, а удалять любимые модели не хочется, есть несколько рабочих способов сэкономить место.

  • 🗜️ Используйте fp16-версии — они вдвое легче fp32 без видимой потери качества для генерации.
  • 🧹 Удаляйте неиспользуемые чекпоинты — старые модели из папки models/Stable-diffusion часто лежат мёртвым грузом.
  • 🔁 Храните модели на втором диске — интерфейсы позволяют указать внешний путь к папкам с моделями.
  • 📁 Чистите кэш и временные файлы — папки с результатами и временными файлами периодически разрастаются.

☑️ Оптимизация места под Stable Diffusion

Выполнено: 0 / 5

Дополнительно можно использовать обрезанные (pruned) версии моделей — из них удалены данные, нужные только для обучения, но не для генерации. Именно поэтому pruned-файлы весят заметно меньше полных.

Облачные альтернативы, если места мало

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

В этом случае на вашем диске не оседает ничего, кроме готовых картинок. Минус — зависимость от интернета, возможные ограничения бесплатных тарифов и меньше контроля над параметрами генерации. Для редких экспериментов это вполне рабочий вариант.

Почему одна и та же модель весит по-разному на разных сайтах

Авторы выкладывают модели в разных форматах (fp16, fp32, pruned, quantized). Квантованные версии с пониженной точностью весят ещё меньше — например, варианты для формата GGUF или 8-битные сборки. Всегда смотрите описание файла перед скачиванием, чтобы понять, что именно вы получаете.

Частые ошибки при оценке объёма

Начинающие пользователи часто недооценивают итоговый вес установки, ориентируясь только на размер одного чекпоинта. Заканчивается это тем, что в середине установки зависимостей диск оказывается заполнен.

⚠️ Внимание: установщики и скрипты веб-интерфейсов скачивают PyTorch и CUDA-библиотеки автоматически — это несколько гигабайт сверх размера модели. Прерывание загрузки на середине может оставить битые файлы, которые придётся удалять и качать заново.

Вторая типичная ошибка — скачивание сразу нескольких тяжёлых SDXL-моделей «на вырост». Начните с одной лёгкой модели SD 1.5, убедитесь, что всё работает, и только потом расширяйте коллекцию.

FAQ: частые вопросы о размере Stable Diffusion

Сколько весит Stable Diffusion 1.5?

Базовый чекпоинт SD 1.5 в формате fp16 занимает около 2 ГБ, полная fp32-версия — примерно 4 ГБ. Вместе с веб-интерфейсом и зависимостями вся установка потянет на 10–15 ГБ.

Сколько места нужно для SDXL?

Сама модель SDXL весит около 6,5–7 ГБ в fp16. С учётом интерфейса, библиотек и дополнительных файлов закладывайте минимум 15–20 ГБ свободного места.

Почему модель весит 2 ГБ, а видеопамяти нужно больше?

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

Можно ли уменьшить размер модели без потери качества?

Да: используйте fp16-версии вместо fp32 — они вдвое легче при практически незаметной разнице в результатах. Также существуют квантованные сборки с ещё меньшим размером.

Сколько весят LoRA и другие дополнения?

LoRA-файлы обычно занимают от нескольких мегабайт до нескольких сотен мегабайт, VAE — сотни мегабайт. Поодиночке они лёгкие, но большая коллекция может суммарно сравняться с размером основной модели.