Incompatibilidad de arquitectura de modelos
Síntomas: Errores de dimensiones de tensor durante la generación, especialmente durante la etapa de decodificación VAE Mensajes de error comunes:Given groups=1, weight of size [64, 4, 3, 3], expected input[1, 16, 128, 128] to have 4 channels, but got 16 channels insteadGiven groups=1, weight of size [4, 4, 1, 1], expected input[1, 16, 144, 112] to have 4 channels, but got 16 channels insteadGiven groups=1, weight of size [320, 4, 3, 3], expected input[2, 16, 192, 128] to have 4 channels, but got 16 channels insteadThe size of tensor a (49) must match the size of tensor b (16) at non-singleton dimension 1Tensors must have same number of dimensions: got 2 and 3mat1 and mat2 shapes cannot be multiplied (154x2048 and 768x320)
Soluciones
-
Verifica la compatibilidad de la familia de modelos:
- Los modelos Flux usan un espacio latente de 16 canales con acondicionamiento de doble codificador de texto (CLIP-L + T5-XXL)
- Los modelos SD1.5 usan un espacio latente de 4 canales con un único codificador de texto CLIP ViT-L/14
- Los modelos SDXL usan un espacio latente de 4 canales con doble codificador de texto (CLIP ViT-L/14 + OpenCLIP ViT-bigG/14)
- Los modelos SD3 usan un espacio latente de 16 canales con acondicionamiento de triple codificador de texto (CLIP-L + OpenCLIP bigG + T5-XXL)
- Los modelos ControlNet deben coincidir con la arquitectura del checkpoint base (los ControlNets de SD1.5 solo funcionan con checkpoints SD1.5, los ControlNets de SDXL solo funcionan con checkpoints SDXL, etc.)
-
Escenarios comunes de incompatibilidad y soluciones:
Flux + VAE incorrecto:
Flux + configuración incorrecta de CLIP:Incompatibilidad de arquitectura de ControlNet:
-
Diagnóstico rápido:
-
Estrategias de prevención:
- Mantén todos los modelos del flujo de trabajo dentro de la misma familia de arquitectura
- Descarga paquetes de modelos completos de la misma fuente o versión (a menudo todos en un repositorio de Hugging Face)
- Cuando pruebes modelos nuevos, empieza con los flujos de trabajo de plantilla o con los ejemplos de flujos de trabajo oficiales de ComfyUI antes de personalizarlos
Error de modelos faltantes
Mensaje de error de ejemplo:Soluciones
-
Descarga los modelos requeridos:
- Usa ComfyUI Manager para descargar los modelos automáticamente
- Verifica que los modelos estén en las subcarpetas correctas
-
Verifica las rutas de los modelos:
- Checkpoints:
models/checkpoints/ - VAE:
models/vae/ - LoRA:
models/loras/ - ControlNet:
models/controlnet/ - Embeddings:
models/embeddings/
- Checkpoints:
-
Comparte modelos entre interfaces o usa rutas personalizadas:
- Consulta Compartir modelos de ComfyUI y configuración de directorios de modelos personalizados para ver las instrucciones detalladas
- Edita el archivo
extra_model_paths.yamlpara agregar directorios de modelos personalizados
Configuración de rutas de búsqueda de modelos
Si tienes modelos en ubicaciones personalizadas, consulta la guía detallada sobre Compartir modelos de ComfyUI y configuración de directorios de modelos personalizados para configurar ComfyUI de modo que los encuentre.Errores al cargar modelos
Mensaje de error: “Error while deserializing header”Soluciones
- Vuelve a descargar el modelo: el archivo puede estar dañado durante la descarga
- Verifica el espacio disponible en disco: asegúrate de tener suficiente espacio para cargar el modelo (los modelos pueden ocupar 2-15GB+)
- Revisa los permisos de los archivos: asegúrate de que ComfyUI pueda leer los archivos del modelo
- Prueba con un modelo diferente: verifica si el problema es específico del modelo o de todo el sistema
Problemas de rendimiento de los modelos
Carga lenta de modelos
Síntomas: largas esperas al cambiar de modelo o al iniciar la generación Soluciones:-
Usa un almacenamiento más rápido:
- Mueve los modelos a un SSD si usas un HDD
- Usa un SSD NVMe para obtener el mejor rendimiento
-
Ajusta la configuración de la caché:
Problemas de memoria con modelos grandes
“RuntimeError: CUDA out of memory”:Para obtener más información sobre la configuración y la puesta en marcha de modelos, consulta la documentación de Modelos.