↑ ↓
 

Ошибки в консоли во время генерации

Автор 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 
  •