Генерация и редактирование в среде Stable Diffusion
Stable Diffusion => Технические аспекты, проблемы, сложности и глюки => Тема начата: Master_Yoda от Апр. 30, 2025, 14:51
Forge и A1111 — генерация, ошибки моделей, CUDA, inpaint, плагины- Вопрос: "Forge падает в самом начале генерации с ошибкой: ValueError: Failed to recognize model type! Что с этим делать?"
Ответ: Это ошибка говорит о том, что Forge не может определить структуру модели, указанной в чекпоинте. Обычно связано с:
— поврежденным .safetensors или .ckpt
— неподдерживаемым форматом модели (например, QLoRA или специфическая SDXL модификация)
— отсутствием нужного конфигурационного файла
Решение:
— Замените модель на другую из надёжного источника, например с CivitAI
— Убедитесь, что файл весит более 1 ГБ
— Используйте официальные модели, совместимые с текущей версией Forge - Вопрос: "При запуске генерации ловлю в консоли: AttributeError: 'NoneType' object has no attribute 'unet_key_prefix'"
Ответ: Ошибка возникает при попытке Forge автоматически распарсить конфигурацию модели. Это значит, что Forge не смог определить архитектуру из .safetensors и вернул None.
Решение:
— Проверьте, чтобы модель не была модифицирована вручную
— Попробуйте другую версию той же модели (или другой файл)
— Обновите Forge — в более свежих версиях исправлена логика huggingface_guess.guess() - Вопрос: "При генерации: RuntimeError: CUDA error: out of memory"
Ответ: Ошибка говорит о том, что у вашей видеокарты недостаточно видеопамяти для запуска текущей схемы.
Решение:
— Уменьшите размер изображения (до 512x512)
— Используйте флаг запуска --medvram или --lowvram
— Закройте фоновые процессы, потребляющие GPU
— Включите --xformers или sdp-attention, если они поддерживаются картой - Вопрос: "Во время генерации SDXL Forge падает с трассировкой на torch.utils._contextlib.py, строка 115"
Ответ: Это означает, что во время выполнения какой-либо модели была вызвана функция с ошибкой внутри контекста PyTorch.
Решение:
— Убедитесь, что используемая модель и VAE совместимы
— Проверьте, не устарел ли torch (нужно минимум 2.0)
— Перекачайте модель из надёжного источника и попробуйте снова - Вопрос: "В консоли при запуске SDXL inpaint: KeyError: 'ultralytics_bbox'"
Ответ: Ошибка указывает на то, что схема или нода (в частности ReActor или bbox-related) обращается к несуществующему ресурсу.
Решение:
— Убедитесь, что установлен пакет ultralytics и есть соответствующие файлы bbox
— Проверьте, что путь в настройках ComfyUI/folder_paths.py содержит нужную директорию
— Временно отключите ноду в схеме, если она не критична - Вопрос: "Проблема с установкой плагина, вылетает с: RuntimeError: Couldn't install onnxruntime-gpu==1.17..."
Ответ: Ошибка возникает при попытке установить зависимость onnxruntime-gpu через нестандартный репозиторий Microsoft Azure.
Решение:
— Установите вручную из официального PyPi:
pip install onnxruntime-gpu==1.17
— Если возникает ошибка WinError 5 — запустите консоль от имени администратора или добавьте --user:
pip install --user onnxruntime-gpu==1.17 - Вопрос: "A1111 зависает на 97% генерации, а изображение уже видно. В консоли ничего нового."
Ответ: Это баг старых версий gradio или конфликт скриптов postprocessing (например, Deforum).
Решение:
— Обновите gradio: pip install gradio==3.35.2
— Удалите или отключите кастомные скрипты, которые работают "после" генерации
— Убедитесь, что не включены фильтры типа ESRGAN в цикле без прогресса - Вопрос: "Генерация с новым StylePile на Forge вызывает "TypeError: expected str, got NoneType" в логах."
Ответ: Ошибка возникает, если в структуре промта или в ноде отсутствует обязательное поле.
Решение:
— Проверьте, что заполнены все поля в ноде: стиль, промт, LoRA
— Убедитесь, что выбранная схема совместима с моделью
— Обновите ноду StylePile или попробуйте минимальный воркфлоу - Вопрос: "CUDA error: no kernel image is available for execution on the device (в консоли при использовании SVDQuant)"
Ответ: Это значит, что твоя видеокарта не поддерживается CUDA-компиляцией модели. Особенно часто — на 2060/2070 с новыми сборками.
Решение:
— Проверь поддержку через nvidia-smi
— Откати torch до 2.1.0 + cu118
— Если не помогает — SVDQuant просто не работает на твоём GPU, попробуй другую модель (например, Flux-lite) - Вопрос: "После апдейта всё запускается, но в консоли ничего не происходит при нажатии Run. Генерации нет, лог пуст."
Ответ: Обычно такое связано с тем, что схема повреждена, отсутствует точка входа (output) или задвоены UID у нод.
Решение:
— Проверь, есть ли Save Image или Preview нода в конце
— Удали временные файлы: last_workflow.json
— Проверь консоль с флагом --debug — будет видно, вызывает ли Run вообще какую-либо операцию
Forge / A1111 — ошибки генерации, LoRA, xformers, CUDA, модели- Вопрос: "При генерации в Forge ловлю в консоли: RuntimeError: Sizes of tensors must match except in dimension 1. Expected size 64 but got size 128 for tensor number 1. Что за фигня?"
Ответ: Эта ошибка — следствие несовпадения размеров входов в каком-либо узле модели. Обычно возникает:
— при неправильной настройке разрешения
— при использовании несоответствующей LoRA (например, SDXL LoRA к SD1.5 модели)
— при подключении разных размеров CLIP
Решение:
— Проверь, что используемая LoRA совместима с моделью
— Установи стандартное разрешение: 512×512 или 768×768
— Удали конфликтующие ноды (например, StyleLoRA или ControlNet) и проверь схему вручную - Вопрос: "A1111 крашится при генерации с: UnicodeDecodeError: 'utf-8' codec can't decode byte... Папки по-русски, это критично?"
Ответ: Да, Python часто не справляется с кириллицей в путях, особенно на Windows, и падает при чтении конфигураций, моделей или LoRA.
Решение:
— Убедись, что все пути и имена файлов — только латиницей
— Папки типа C:\SD\Forge, models/, loras/
— Если используется .safetensors — проверь, что файл корректен и не повреждён (вес > 1ГБ)
— При необходимости включи "бета-режим" UTF-8 в Windows (Панель управления → Язык → Адм. → Изменить язык системы → "Beta: использовать UTF-8") - Вопрос: "После обновления Forge при генерации ошибка: ModuleNotFoundError: No module named 'triton'. Это обязательно?"
Ответ: triton — это компонент для ускорения attention-механизма. Без него Forge будет работать, но медленнее.
Решение:
— Установи вручную: pip install triton==2.1.0
— Если не ставится — отключи --xformers и --use-pytorch-cross-attention
— Проверь, что torch совместим по версии (желательно 2.1.0+, CUDA 11.8+) - Вопрос: "При генерации в Forge падает с: ValueError: Expected input batch_size (64) to match target batch_size (1). Это про CLIP?"
Ответ: Да, это ошибка разбалансировки батчей. Часто встречается при:
— использовании нестандартных схем генерации
— несовпадении версии CLIP, LoRA и prompt weight
— перегрузке конфигурации prompt_weighting
Решение:
— Убедись, что CLIP-модель соответствует основной (SDXL → CLIP-L, SD1.5 → CLIP-H)
— Проверь prompt_weighting — не должно быть пустых строк или весов выше 2.0
— Обнови prompt_parser.py, если используешь кастомные веса - Вопрос: "В консоли Forge при генерации появляется: torch.cuda.OutOfMemoryError: CUDA out of memory. Tried to allocate 1.23 GiB... Но у меня 12 ГБ, и раньше работало."
Ответ: Эта ошибка указывает, что в момент генерации VRAM уже занята другой задачей. Может быть:
— фоновым браузером (Chrome, Edge)
— Discord или OBS
— из-за включённого preview в высоком разрешении
Решение:
— Закрой фоновые приложения
— Добавь --lowvram или --medvram
— Используй более лёгкие модели
— Уменьши разрешение до 512x512 - Вопрос: "После запуска Forge вижу в консоли: torch.nn.modules.module.ModuleAttributeError: 'UNetModel' object has no attribute 'attn_processors'. Что не так?"
Ответ: Ошибка говорит, что ты используешь LoRA или ControlNet для новой модели с устаревшим UNet. Часто возникает при попытке применить SDXL-LoRA к SD1.5 модели.
Решение:
— Проверь, соответствует ли LoRA основной модели
— Удали кастомные ноды и перезапусти
— Обнови diffusers и transformers, если используешь поддержку через huggingface - Вопрос: "Генерация не стартует. В консоли: No module named 'xformers.ops' хотя xformers вроде установлен."
Ответ: Установлен xformers, но не скомпилирован под твою версию CUDA или Python.
Решение:
— Удали текущий: pip uninstall xformers
— Установи совместимый: pip install xformers==0.0.20.post7
— Или скачай .whl под свою сборку CUDA: https://download.pytorch.org/whl/cu118/ - Вопрос: "При старте SDXL генерации в консоли: OSError: safetensors: failed to deserialize: invalid header. Это точно битый файл?"
Ответ: Да, это означает, что .safetensors повреждён или скачан не до конца.
Решение:
— Удали файл
— Скачай заново с проверенного источника:
HuggingFace: https://huggingface.co/stabilityai
Civitai: https://civitai.com/
— Избегай загрузки через Telegram или Discord — они могут повредить заголовок файла - Вопрос: "В консоли при генерации: AssertionError: Torch not compiled with CUDA enabled. Хотя видеокарта есть, CUDA стоит."
Ответ: Ты поставил CPU-версию PyTorch. Forge не сможет использовать GPU.
Решение:
— Удали текущую: pip uninstall torch torchvision
— Установи CUDA-совместимую:
pip install torch==2.1.0+cu118 torchvision==0.16.0 --index-url https://download.pytorch.org/whl/cu118
— Проверь: python -c "import torch; print(torch.cuda.is_available())" - Вопрос: "После запуска генерации — пустое окно, консоль висит, логов нет. Только CPU usage взлетает и тишина."
Ответ: Скорее всего:
— модель слишком тяжёлая для твоей видеокарты
— в схеме стоит denoise=1, а модель SDXL — залипание
— конфликт LoRA и основной модели
Решение:
— Пробуй лёгкую модель, например SD1.5 или Flux NF4
— Уменьши denoise до 0.7
— Проверь, чтобы схема имела рабочую ноду вывода (Preview или Save Image)
— Запусти с флагом --debug и посмотри трассировку
Forge / A1111 — ошибки генерации: SDXL, CLIP, LoRA, CUDA, схемы- Вопрос: "При генерации с SDXL ловлю ошибку в консоли: RuntimeError: The size of tensor a (96) must match the size of tensor b (128) at non-singleton dimension 3. Что это за несостыковка?"
Ответ: Это ошибка несовместимости размеров при сложении тензоров. Возникает чаще всего:
— при применении LoRA/LoCon к неподдерживаемой архитектуре
— если модель SD1.5, а LoRA — от SDXL (или наоборот)
— если CLIP и UNet с разным разрешением embeddings
Решение:
— Проверь, совместима ли LoRA с моделью
— Удали или временно отключи все кастомные LoRA и адаптеры
— Проверь, какой clip_skip задан в интерфейсе (для SDXL лучше 2) - Вопрос: "Консоль пишет при генерации: torch.nn.functional._reduction → ZeroDivisionError: float division by zero. Такое бывает?"
Ответ: Да, такая ошибка может возникнуть при:
— передаче пустого промпта
— использовании ноды без Conditioning
— делении на batch_size, равный 0
Решение:
— Убедись, что промпт не пустой и не содержит только пробелы
— Проверь, есть ли Positive и Negative prompt в схеме
— Поставь batch_size = 1, попробуй без LoRA/StyleLoRA - Вопрос: "В консоли Forge: TypeError: can't convert CUDA tensor to numpy. Use Tensor.cpu() to copy the tensor to host memory first."
Ответ: Это значит, что нода пытается преобразовать CUDA-тензор в NumPy без переноса на CPU. Возникает:
— в кастомных скриптах/нодах
— при нестандартных postprocess действиях
Решение:
— Проверь кастомные ноды
— В коде должно быть: tensor.cpu().numpy()
— Если ты не пишешь код — отключи кастомную ноду и проверь, исчезает ли ошибка - Вопрос: "A1111, SDXL, ошибка: RuntimeError: expected scalar type Half but found Float"
Ответ: Это ошибка при попытке загрузить модель в режиме --half, а она сохранена в fp32.
Решение:
— Убери --precision half или добавь --no-half
— Используй fp16-совместимую версию модели
— Или пересохрани модель в нужном формате (safetensors предпочтительнее) - Вопрос: "При генерации SDXL в консоли получаю: ImportError: cannot import name 'AutoencoderKL' from 'diffusers'"
Ответ: Неверная или устаревшая версия библиотеки diffusers. SDXL требует версию 0.20+.
Решение:
pip install diffusers==0.23.0
— Также проверь transformers ≥ 4.31
— Убедись, что не стоят кастомные diffusers от других проектов - Вопрос: "Генерация падает на строке: IndexError: list index out of range. Причём всё прописано, промпт есть."
Ответ: Один из списков пуст, но к нему пытаются обратиться. Часто — images, controlnet или inputs.
Решение:
— Убедись, что init image, mask, reference заданы
— Если используется ControlNet — загрузи изображение и маску
— Проверь, что batch_size и количество prompt совпадают - Вопрос: "Консоль при запуске генерации пишет: RuntimeError: Given groups=1, weight of size [64, 3, 7, 7], expected input[1, 4, 64, 64] to have 3 channels..."
Ответ: Модель ожидает изображение в формате RGB (3 канала), а получает grayscale или RGBA.
Решение:
— Проверь входные изображения — они должны быть RGB
— Преобразуй: image = image.convert("RGB")
— Убедись, что используемые ноды (ControlNet, IPAdapter) совместимы по входам - Вопрос: "В консоли появляется: torch.cuda.CudaError: device-side assert triggered"
Ответ: Это тяжёлая ошибка GPU, связанная с внутренним сбоем.
Решение:
— Перезапусти Forge или A1111
— Очисти VRAM или перезагрузи ПК
— Уменьши batch size и resolution
— Попробуй другую модель или обнови драйвера через GeForce Experience - Вопрос: "Ошибка в консоли: ValueError: too many values to unpack (expected 2) при использовании Custom Node из GitHub."
Ответ: Автор ноды изменил количество возвращаемых значений, а ты используешь старую версию схемы.
Решение:
— Обнови ноду вручную
— Пересобери схему — иногда ID ноды меняется
— Проверь README — возможно, изменился формат return - Вопрос: "Консоль: NotImplementedError: The following op is not implemented for the 'meta' device"
Ответ: Forge пытается выполнить операцию на "виртуальном" устройстве.
Решение:
— Обнови torch до 2.1.0+
pip install torch==2.1.0+cu118 --index-url https://download.pytorch.org/whl/cu118
— Перезапусти окружение
— Убедись, что используешь последнюю версию onnxruntime
— Не включён ли debug-режим inference
Forge 2, PyTorch 2.6, CUDA 12.8 и новые ошибки генерации- Вопрос: "Здравствуйте, вот столкнулся с проблемкой. Обновил ПК, перешёл на 5080, скачал по новой сборку Forge2, и столкнулся с ошибкой при генерации. Скачал последний pytorch, так же CUDA 12.8. Проблема не решилась. Может быть кто-то подскажет?"
Ответ: На данный момент стабильная работа Forge с видеокартами 50-й серии (например, RTX 5080) не гарантирована, особенно в старых сборках. Нужно:
— использовать PyTorch 2.6.0+ с cu126 или cu128
— обязательно обновить Forge до последней сборки
— перейти на ComfyUI — там поддержка новых GPU стабильнее - Вопрос: "При запуске вылезает ошибка: AttributeError: module 'torch' has no attribute 'version'"
Ответ: Такой AttributeError означает, что библиотека torch либо повреждена, либо не установлена корректно.
Решение:
— Удали torch: pip uninstall torch
— Установи с поддержкой CUDA:
pip install torch==2.6.0 torchvision==0.21.0 --index-url https://download.pytorch.org/whl/cu126
Важно: обращай внимание на torch.__version__, а не .version - Вопрос: "После обновления всё запускается, но при попытке генерации Forge пишет в консоли: Error connection out, браузер — Edge."
Ответ: Ошибка указывает на невозможность установить соединение через порт.
Решение:
— Проверь .bat файл, какой порт указан (например, --port 8188)
— Попробуй другой, например --port 8189
— Убедись, что нет другого процесса Forge или ComfyUI, занимающего порт - Вопрос: "В консоли при запуске Forge после обновления — пусто, генерация не начинается. Только CPU usage взлетает."
Ответ: Возможно:
— схема не подключена к ноде вывода
— seed зафиксирован, denoise = 0
— LoRA несовместима с моделью
Решение:
— Удали last_workflow.json
— Убедись, что схема содержит Save Image или Preview
— Запусти с флагом --debug для диагностики - Вопрос: "При попытке генерации в консоли висит: ComfyUI Error Report – Exception Message: 't5xxl'"
Ответ: Ошибка связана с нодой CLIPTextEncodeFlux, ожидающей модель t5xxl.
Решение:
— Проверь наличие t5xxl в нужной папке
— Замени на обычный clip или clip-h
— Отредактируй схему и удали зависимость вручную - Вопрос: "При генерации ошибка: torch.load() получил weights_only=True, и теперь падает"
Ответ: С версии PyTorch 2.6 параметр weights_only=True стал дефолтным.
Решение:
— Укажи вручную в коде: torch.load(..., weights_only=False)
— Или откати PyTorch до 2.5.1: pip install torch==2.5.1
Это поведение обсуждается в Forge-канале - Вопрос: "У меня SDXL, CLI пишет "Missing weights: text_projection.weight". Генерация замирает."
Ответ: Модель повреждена или неполная.
Решение:
— Перекачай модель с HuggingFace или CivitAI
— Убедись, что вес > 1.5 ГБ
— Проверь, не переключился ли dtype (например, float32 → float8) - Вопрос: "При генерации Forge долго 'думает', но консоль чистая, потом дорисовывает аутпейнт — но не срабатывает как надо."
Ответ: Проблема может быть в inpaint-ноде.
Решение:
— Убедись, что установлен модуль Differential Diffusion
— Не блюрится ли маска слишком сильно
— Явно подключи модель к inpaint через Load Checkpoint → UNet, CLIP, VAE - Вопрос: "В консоли пишет: pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu126 Но после установки — генерация не запускается, просто скипается."
Ответ: Это говорит о некорректной установке одной из библиотек.
Решение:
— Удали полностью:
python_embeded\python.exe -m pip uninstall torch torchvision torchaudio -y
— Установи снова:
python_embeded\python.exe -m pip install torch==2.6.0 torchvision==0.21.0 torchaudio==2.6.0 --index-url https://download.pytorch.org/whl/cu126 - Вопрос: "Inpaint генерирует, но маска размыта и результат мыльный. В консоли нет явных ошибок."
Ответ: Проблема может быть:
— активен inpaint_crop
— неправильно настроен grow_mask_by
— отсутствует Differential Diffusion
Решение:
— Убери inpaint crop и grow_mask_by
— Добавь в схему Differential Diffusion
— Маска должна быть бинарной и точной
Forge / ComfyUI — ошибки weight dtype, CLIP, float8, CUDA, ADE, PulID- Вопрос: "ADE_ApplyAnimateDiffModelSimple 'MotionModelPatcher' object has no attribute 'current_device'. кто-нибудь знает почему это происходит?"
Ответ: Ошибка указывает, что используется устаревшая версия ноды ApplyAnimateDiffModelSimple, в которой отсутствует поле current_device.
Решение:
— Удалите и заново установите актуальную версию ADE-модулей
— Проверьте совместимость с версией torch (не ниже 2.1.0)
— Обновите кастомные ноды Forge вручную - Вопрос: "torch 2.7.0+cu126, torchvision 0.22.0+cu126, transformers 4.45.2 — пробую схемы по видео — ошибка. Как победить?"
Ответ: torch==2.7.0 нестабилен, особенно для видео. Несовместимость с xformers и diffusers.
Решение:
pip install torch==2.6.0 torchvision==0.21.0 torchaudio==2.6.0
— Используйте transformers==4.36.2
— Проверяйте схемы на устаревшие ноды - Вопрос: "Ошибка при установке: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE."
Ответ: pip проверяет контрольные суммы пакетов. Несовпадение — признак повреждённого или подменённого файла.
Решение:
— Удалите кеш: pip cache purge
— Установите вручную с флагом:
pip install --no-deps --no-cache-dir torch==2.3.1+cu121 --index-url https://download.pytorch.org/whl/cu121
— Либо отключите hashes в requirements.txt - Вопрос: "CLIP/text encoder model load device: cuda:0, offload device: cpu, current: cpu. clip missing: ['text_projection.weight']. model weight dtype torch.float8_e4m3fn"
Ответ: Модель сохранена вручную или обрезана, отсутствует projection.weight. Используется float8.
Решение:
— Поставьте полную CLIP модель
— Используйте float16, если float8 не поддерживается
— Перекачайте модель с HuggingFace без усечений - Вопрос: "Куда глянуть, если ошибка "weights_only=True" и всё крашится при генерации?"
Ответ: PyTorch ≥ 2.6 по умолчанию использует weights_only=True при загрузке.
Решение:
torch.load(path, weights_only=False)
— Или откатитесь на torch==2.5.1
— Если safetensors — проверь метаданные (возможно, отсутствуют нужные поля) - Вопрос: "Ошибка при генерации: CUDA error: no kernel image is available for execution on the device"
Ответ: GPU не поддерживает CUDA-операции для конкретной версии torch.
Решение:
— Проверь nvidia-smi
— Используй torch==2.5.1+cu118
— Или переходи на CPU-сборку (медленно, но стабильно) - Вопрос: "Model weight dtype torch.float8_e4m3fn — это нормально или сломано?"
Ответ: Новый формат весов, поддерживаемый не всеми GPU и слоями моделей. Возможны баги.
Решение:
— Принудительно перевести в float16: model.to(dtype=torch.float16)
— Пересохраните модель или скачайте float16-совместимую версию - Вопрос: "Ошибка: 'torch' has no attribute 'version'"
Ответ: Библиотека torch повреждена или установлена некорректно.
Решение:
pip uninstall torch
pip install torch==2.6.0 --index-url https://download.pytorch.org/whl/cu126
Проверка:
import torch; print(torch.__version__) - Вопрос: "Генерация через PulID — в консоли тишина, но ничего не происходит. Где копать?"
Ответ: PulID, скорее всего, не установлен или не подключён к выводу.
Решение:
— Установите PulID через custom_nodes
— Убедитесь, что CLIP, UNet, VAE активны
— В схеме должен быть Save Image или Preview - Вопрос: "Inpaint работает странно — маску размывает, результат слабый. Консоль ошибок не выдаёт."
Ответ: Маска не бинарная или включён crop/blurring.
Решение:
— Убрать inpaint crop
— Использовать Differential Diffusion
— Маска должна быть black & white, не градиентная. Создавайте вручную или через Binarize
Forge / ComfyUI — ADE, inpaint, float8, ошибки RGB, hashes, CLIP- Вопрос: "ADE_ApplyAnimateDiffModelSimple 'MotionModelPatcher' object has no attribute 'current_device'. кто-нибудь знает почему это происходит?"
Ответ: Это ошибка из-за устаревшей или криво установленной версии анимационной ноды ADE. В свежих версиях поле current_device стало обязательным.
🔧 Решение:
— обнови ADE модуль вручную (удали старую версию и склонируй заново)
— обязательно проверь соответствие версий torch и xformers — старые не работают - Вопрос: "Как красиво❤️ но всё равно — почему при inpaint очки не вписываются в лицо, а искажают его?"
Ответ: Inpaint с очками — отдельная боль. В схеме Flux Fill Inpaint (GOS) результат зависит от:
— формы маски
— денойза (оптимум — 0.3–0.5)
— активных лор
📌 Рекомендации:
— использовать LoRA с лицевыми чертами
— контролировать denoise и подсовывать точную маску вручную - Вопрос: "Переустановил винду, пытаюсь ставить Forge, а он выдает ERROR: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE."
Ответ: Это значит, что .whl не совпадает по контрольной сумме с той, что указана в requirements.txt.
✔ Решение:
— pip cache purge
— ручной pip install без проверки хэшей:
pip install torch==2.3.1 --no-cache-dir --no-deps - Вопрос: "После установки Comfy всё запускается, но генерация не идёт. Просто зависает. В консоли — тишина."
Ответ: Причина — схема собрана неверно:
🧩 Проверь:
— есть ли Save Image или Preview
— подключены ли CLIP_I и T5 к SDXL
— нет ли мёртвых лор/нод (удали last_workflow.json) - Вопрос: "при генерации пишет "text_projection.weight" missing. и тип весов torch.float8_e4m3fn. Это как вообще?"
Ответ: Модель обрезана или сохранена без CLIP. Формат float8 — экспериментальный.
🛠 Что делать:
— скачать полную модель с HuggingFace
— задать float16 при загрузке: model.to(dtype=torch.float16) - Вопрос: "Кто подскажет, где в этой схеме inpaint выбирает модель? Она сработала, но дорисовала только низ, остальное — пусто."
Ответ: В схемах с inpaint модель обычно задаётся через Load Checkpoint и должна быть подключена ко всем: UNet, CLIP, VAE.
📍 Проверь:
— подключены ли CLIP, VAE, UNet
— есть ли Mask нода
— denoise в пределах 0.4–0.6 - Вопрос: "Пробую many prompt options, но кожа уходит в жёлтый. Даже при тёплом свете — как у гоблина."
Ответ: Влияет и промпт, и освещение, и сама модель.
🎨 Рекомендации:
— в negative prompt: yellow skin, orange tint
— использовать LoRA "natural skin tone"
— добавить в positive: soft blue light, moonlit effect - Вопрос: "При установке Torch + CUDA 12.6: "No solution found when resolving dependencies" — всё ломается."
Ответ: Ошибка появляется, когда нет совместимого xformers под вашу платформу.
🔄 Решение:
— вручную поставить torch: pip install torch==2.6.0+cu126
— xformers: pip install xformers==0.0.29.post3
— если не работает — откатитесь на torch==2.5.1 - Вопрос: "А что за ошибка при inpaint в Forge — "image not 3-channel"?"
Ответ: Inpaint требует input в формате RGB (3 канала).
🎯 Решение:
— прогоняй вход через Convert Image to RGB
— избегай PNG с альфой, используй JPEG