ComfyUI icon indicating copy to clipboard operation
ComfyUI copied to clipboard

KSampler Allocation on device

Open WTS048 opened this issue 4 months ago • 3 comments

Custom Node Testing

Your question

Hello, I'm facing this problem, it started today when I try to generate an image, this error appears, and I had already generated about 10 images, can anyone help?

Configuration of my PC 3050 8GB Ryzen 5 4500G 16Gb Ram

Logs

# Relatório de erro do ComfyUI
## Detalhes do erro
- **ID do nó:** 26
- **Tipo de nó:** KSampler
- **Tipo de exceção:** torch.OutOfMemoryError
- **Mensagem de exceção:** Alocação no dispositivo
## Rastreamento de pilha

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\execution.py", linha 349, em execute
    dados_de_saída, interface_de_saída, tem_subgráfico = obter_dados_de_saída(obj, dados_de_entrada_todos, bloco_de_execução_cb=bloco_de_execução_cb, pré_execução_cb=pré_execução_cb)
                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\execution.py", linha 224, em get_output_data
    return_values ​​= _map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\execution.py", linha 196, em _map_node_over_list
    process_inputs(dicionário_de_entrada, i)

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\execution.py", linha 185, em process_inputs
    resultados.append(getattr(obj, func)(**entradas))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\nodes.py", linha 1516, no exemplo
    retornar common_ksampler(modelo, semente, etapas, cfg, nome_do_amostrador, planejador, positivo, negativo, imagem_latente, denoise=denoise)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\nodes.py", linha 1483, em common_ksampler
    samples = comfy.sample.sample(modelo, ruído, etapas, cfg, nome_do_amostrador, planejador, positivo, negativo, imagem_latente,
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\sample.py", linha 45, em sample
    samples = sampler.sample(ruído, positivo, negativo, cfg=cfg, imagem_latente=imagem_latente, passo_inicial=passo_inicial, último_passo=último_passo, forçar_redução_de_ruído=forçar_redução_de_ruído_completo, máscara_de_redução_de_ruído=máscara_de_ruído, sigmas=sigmas, retorno_de_chamada=retorno_de_chamada, desabilitar_barra_de_p=desabilitar_barra_de_p, semente=semente)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 1139, no exemplo
    retornar amostra(self.model, ruído, positivo, negativo, cfg, self.device, amostrador, sigmas, self.model_options, latent_image=latent_image, denoise_mask=denoise_mask, callback=retorno de chamada, disable_pbar=disable_pbar, seed=seed)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 1029, em exemplo
    retornar cfg_guider.sample(ruído, imagem_latente, amostrador, sigmas, máscara_de_ruído, retorno de chamada, desabilitar_pbar, semente)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 1014, em exemplo
    saída = executor.execute(ruído, imagem_latente, amostrador, sigmas, máscara_de_ruído, retorno de chamada, desabilita_barra_de_ruído, semente)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\patcher_extension.py", linha 111, em execução
    retornar self.original(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 982, em outer_sample
    saída = self.inner_sample(ruído, imagem_latente, dispositivo, amostrador, sigmas, máscara_de_ruído, retorno de chamada, desabilita_barra_de_ruído, semente)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 965, em inner_sample
    samples = executor.execute(self, sigmas, extra_args, callback, noise, latent_image, denoise_mask, disable_pbar)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\patcher_extension.py", linha 111, em execução
    retornar self.original(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 744, em exemplo
    samples = self.sampler_function(model_k, ruído, sigmas, argumentos_extras=argumentos_extras, retorno_de_chamada=k_callback, desabilitar=desabilitar_pbar, **self.opções_extras)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\utils\_contextlib.py", linha 116, em decorate_context
    retornar func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\k_diffusion\sampling.py", linha 922, em sample_lcm
    denoised = modelo(x, sigmas[i] * s_in, **argumentos_extras)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 396, em __call__
    out = self.inner_model(x, sigma, model_options=model_options, seed=seed)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 945, em __call__
    retornar self.predict_noise(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 948, em predict_noise
    retornar função_amostragem(self.inner_model, x, timestep, self.conds.get("negativo", Nenhum), self.conds.get("positivo", Nenhum), self.cfg, model_options=model_options, seed=seed)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 376, em sampling_function
    out = calc_cond_batch(modelo, conds, x, passo de tempo, opções_do_modelo)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 206, em calc_cond_batch
    retornar executor.execute(modelo, conds, x_in, passo de tempo, opções_do_modelo)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\patcher_extension.py", linha 111, em execução
    retornar self.original(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 325, em _calc_cond_batch
    saída = modelo.apply_model(input_x, timestep_, **c).chunk(blocos_de_lote)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", linha 148, em apply_model
    retornar comfy.patcher_extension.WrapperExecutor.new_class_executor(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\patcher_extension.py", linha 111, em execução
    retornar self.original(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", linha 186, em _apply_model
    model_output = self.diffusion_model(xc, t, context=contexto, control=controle, transformer_options=opções_do_transformador, **extra_conds).float()
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", linha 1751, em _wrapped_call_impl
    retornar self._call_impl(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", linha 1762, em _call_impl
    retornar forward_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\diffusionmodules\openaimodel.py", linha 831, em diante
    retornar comfy.patcher_extension.WrapperExecutor.new_class_executor(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\patcher_extension.py", linha 111, em execução
    retornar self.original(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\diffusionmodules\openaimodel.py", linha 873, em _forward
    h = forward_timestep_embed(módulo, h, emb, contexto, opções_do_transformador, contexto_de_tempo=contexto_de_tempo, núm_quadros_de_vídeo=núm_quadros_de_vídeo, indicador_somente_imagem=indicador_somente_imagem)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\diffusionmodules\openaimodel.py", linha 38, em forward_timestep_embed
    x = camada(x, emb)
        ^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", linha 1751, em _wrapped_call_impl
    retornar self._call_impl(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", linha 1762, em _call_impl
    retornar forward_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\diffusionmodules\openaimodel.py", linha 239, em diante
    ponto de verificação de retorno (
           ^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\diffusionmodules\util.py", linha 191, no ponto de verificação
    retornar func(*entradas)
           ^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\diffusionmodules\openaimodel.py", linha 252, em _forward
    h = self.in_layers(x)
        ^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", linha 1751, em _wrapped_call_impl
    retornar self._call_impl(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", linha 1762, em _call_impl
    retornar forward_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\container.py", linha 240, em diante
    entrada = módulo(entrada)
            ^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", linha 1751, em _wrapped_call_impl
    retornar self._call_impl(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", linha 1762, em _call_impl
    retornar forward_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\ops.py", linha 140, em diante
    retornar self.forward_comfy_cast_weights(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\ops.py", linha 136, em forward_comfy_cast_weights
    retornar tocha.nn.functional.group_norm(entrada, self.num_groups, peso, viés, self.eps)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\functional.py", linha 2965, em group_norm
    retornar tocha.group_norm(
           ^^^^^^^^^^^^^^^^^


## Informações do sistema
- **Versão do ComfyUI:** 0.3.40
- **Argumentos:** ComfyUI\main.py --windows-standalone-build
- **SO:** nt
- **Versão do Python:** 3.12.10 (tags/v3.12.10:0cc8128, 8 de abril de 2025, 12:21:36) [MSC v.1943 64 bits (AMD64)]
- **Python incorporado:** verdadeiro
- **Versão do PyTorch:** 2.7.1+cu128
## Dispositivos

- **Nome:** cuda:0 NVIDIA GeForce RTX 3050 : cudaMallocAsync
  - **Tipo:** cuda
  - **Total de VRAM:** 8589410304
  - **VRAM grátis:** 7495090176
  - **Total de VRAM da tocha:** 33554432
  - **Torch VRAM grátis:** 25034752

## Registros

2025-06-08T15:29:11.092211 - [INICIAR] Verificação de segurança2025-06-08T15:29:11.092211 -
2025-06-08T15:29:12.134599 - [CONCLUÍDO] Verificação de segurança2025-06-08T15:29:12.134599 -
2025-06-08T15:29:12.324558 - ## ComfyUI-Manager: instalação de dependências concluída.2025-06-08T15:29:12.324558 -
2025-06-08T15:29:12.324558 - ** Horário de inicialização do ComfyUI:2025-06-08T15:29:12.324558 - 2025-06-08T15:29:12.325580 - 2025-06-08 15:29:12.3242025-06-08T15:29:12.325580 -
2025-06-08T15:29:12.325580 - ** Plataforma:2025-06-08T15:29:12.325580 - 2025-06-08T15:29:12.325580 - Windows2025-06-08T15:29:12.325580 -
2025-06-08T15:29:12.325580 - ** Versão do Python:2025-06-08T15:29:12.325580 - 2025-06-08T15:29:12.325580 - 3.12.10 (tags/v3.12.10:0cc8128, 8 de abril de 2025, 12:21:36) [MSC v.1943 64 bits (AMD64)]2025-06-08T15:29:12.325580 -
2025-06-08T15:29:12.325580 - ** Executável Python:2025-06-08T15:29:12.326574 - 2025-06-08T15:29:12.326574 - C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\python.exe2025-06-08T15:29:12.326574 -
2025-06-08T15:29:12.326574 - ** Caminho ComfyUI:2025-06-08T15:29:12.326574 - 2025-06-08T15:29:12.326574 - C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI2025-06-08T15:29:12.326574 -
2025-06-08T15:29:12.326574 - ** Caminho da pasta base do ComfyUI:2025-06-08T15:29:12.326574 - 2025-06-08T15:29:12.327592 - C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI2025-06-08T15:29:12.327592 -
2025-06-08T15:29:12.327592 - ** Diretório do usuário:2025-06-08T15:29:12.327592 - 2025-06-08T15:29:12.327592 - C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\usuário2025-06-08T15:29:12.327592 -
2025-06-08T15:29:12.327592 - ** Caminho de configuração do ComfyUI-Manager:2025-06-08T15:29:12.327592 - 2025-06-08T15:29:12.327592 - C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\usuário\padrão\ComfyUI-Manager\config.ini2025-06-08T15:29:12.327592 -
2025-06-08T15:29:12.327592 - ** Caminho do log:2025-06-08T15:29:12.327592 - 2025-06-08T15:29:12.328591 - C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\usuário\comfyui.log2025-06-08T15:29:12.328591 -
2025-06-08T15:29:13.273551 -
Tempos de pré-inicialização para nós personalizados:
2025-06-08T15:29:13.273551 - 0,0 segundos: C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\rgthree-comfy
2025-06-08T15:29:13.273551 - 3,2 segundos: C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfyui-manager
2025-06-08T15:29:13.273551 -
2025-06-08T15:29:17.813598 - Os arquivos de ponto de verificação sempre serão carregados com segurança.
2025-06-08T15:29:18.014577 - VRAM total 8192 MB, RAM total 16252 MB
2025-06-08T15:29:18.014577 - versão do pytorch: 2.7.1+cu128
2025-06-08T15:29:18.015577 - Definir estado da VRAM como: NORMAL_VRAM
2025-06-08T15:29:18.015577 - Dispositivo: cuda:0 NVIDIA GeForce RTX 3050: cudaMallocAsync
2025-06-08T15:29:20.386056 - Usando a atenção do pytorch
2025-06-08T15:29:23.435911 - Versão Python: 3.12.10 (tags/v3.12.10:0cc8128, 8 de abril de 2025, 12:21:36) [MSC v.1943 64 bits (AMD64)]
2025-06-08T15:29:23.435911 - Versão do ComfyUI: 0.3.40
2025-06-08T15:29:23.463134 - Versão do frontend ComfyUI: 1.21.7
2025-06-08T15:29:23.466508 - [Servidor de prompt] raiz da web: C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfyui_frontend_package\static
2025-06-08T15:29:24.677121 - ### Carregando: ComfyUI-Manager (V3.32.8)
2025-06-08T15:29:24.678120 - [ComfyUI-Manager] modo de rede: público
2025-06-08T15:29:24.775896 - ### Revisão ComfyUI: 150 [866f6cda] *DESTACADO | Lançado em '04/06/2025'
2025-06-08T15:29:24.903820 - Cache padrão [ComfyUI-Manager] atualizado: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/alter-list.json
2025-06-08T15:29:24.903820 - Cache padrão [ComfyUI-Manager] atualizado: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/model-list.json
2025-06-08T15:29:24.947613 - Cache padrão do [ComfyUI-Manager] atualizado: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/github-stats.json
2025-06-08T15:29:25.011742 - Cache padrão [ComfyUI-Manager] atualizado: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json
2025-06-08T15:29:25.049595 - Cache padrão [ComfyUI-Manager] atualizado: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/extension-node-map.json
2025-06-08T15:29:25.275927 -
2025-06-08T15:29:25.275927 - [92m[rgthree-comfy] Carregou 47 nós interessantes. 🎉 [0m2025-06-08T15:29:25.275927 -
2025-06-08T15:29:25.275927 -
2025-06-08T15:29:25.275927 -
Tempos de importação para nós personalizados:
2025-06-08T15:29:25.275927 - 0,0 segundos: C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\websocket_image_save.py
2025-06-08T15:29:25.275927 - 0,1 segundos: C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfyui-manager
2025-06-08T15:29:25.275927 - 0,5 segundos: C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\rgthree-comfy
2025-06-08T15:29:25.275927 -
2025-06-08T15:29:25.298739 - Iniciando servidor


2025-06-08T15:29:31.246924 - recebi um prompt
2025-06-08T15:29:31.964604 - peso do modelo dtype torch.float16, fundição manual: Nenhum
2025-06-08T15:29:31.969497 - tipo de modelo EPS
2025-06-08T15:29:37.382268 - Usando a atenção do pytorch no VAE
2025-06-08T15:29:37.384269 - Usando a atenção do pytorch no VAE
2025-06-08T15:29:37.810236 - Dispositivo de carga VAE: cuda:0, dispositivo de descarga: cpu, dtype: torch.bfloat16
2025-06-08T15:29:38.130460 - Solicitado para carregar SDXLClipModel
2025-06-08T15:29:38.149098 - carregado completamente 9.5367431640625e+25 1560.802734375 Verdadeiro
2025-06-08T15:29:38.156210 - Dispositivo de carga do modelo do codificador CLIP/texto: cuda:0, dispositivo de descarregamento: cpu, corrente: cuda:0, tipo de d: torch.float16
2025-06-08T15:29:43.561057 - Solicitado para carregar SDXLClipModel
2025-06-08T15:29:44.719872 - carregado completamente 5764.8 1560.802734375 Verdadeiro
2025-06-08T15:29:45.231472 - O comprimento da sequência de índices de token é maior que o comprimento máximo de sequência especificado para este modelo (120 > 77). Executar esta sequência no modelo resultará em erros de indexação.
2025-06-08T15:29:45.235345 - O comprimento da sequência de índices de token é maior que o comprimento máximo de sequência especificado para este modelo (120 > 77). Executar esta sequência no modelo resultará em erros de indexação.
2025-06-08T15:29:45.584054 - Solicitado para carregar SDXL
2025-06-08T15:29:46.155462 - 0 modelos descarregados.
2025-06-08T15:29:46.287798 - carregado parcialmente 128.0 127.99988555908203 784
2025-06-08T15:29:46.465888 - 0%| | 0/10 [00:00<?, ?it/s]2025-06-08T15:29:46.483300 - Não é possível conectar ao comfyregistry.2025-06-08T15:29:46.483300 -
2025-06-08T15:29:46.490864 - OBTER DADOS de: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json2025-06-08T15:29:46.491642 - 2025-06-08T15:29:46.676999 - [CONCLUÍDO]2025-06-08T15:29:46.676999 -
2025-06-08T15:29:46.760266 - [ComfyUI-Manager] Todas as tarefas de inicialização foram concluídas.
2025-06-08T15:29:47.359220 - 0%| | 0/10 [00:00<?, ?it/s]2025-06-08T15:29:47.359220 -
2025-06-08T15:29:47.378195 - !!! Exceção durante o processamento !!! Alocação no dispositivo
2025-06-08T15:29:47.390548 - Rastreamento (última chamada mais recente):
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\execution.py", linha 349, em execute
    dados_de_saída, interface_de_saída, tem_subgráfico = obter_dados_de_saída(obj, dados_de_entrada_todos, bloco_de_execução_cb=bloco_de_execução_cb, pré_execução_cb=pré_execução_cb)
                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\execution.py", linha 224, em get_output_data
    return_values ​​= _map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\execution.py", linha 196, em _map_node_over_list
    process_inputs(dicionário_de_entrada, i)
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\execution.py", linha 185, em process_inputs
    resultados.append(getattr(obj, func)(**entradas))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\nodes.py", linha 1516, no exemplo
    retornar common_ksampler(modelo, semente, etapas, cfg, nome_do_amostrador, planejador, positivo, negativo, imagem_latente, denoise=denoise)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\nodes.py", linha 1483, em common_ksampler
    samples = comfy.sample.sample(modelo, ruído, etapas, cfg, nome_do_amostrador, planejador, positivo, negativo, imagem_latente,
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\sample.py", linha 45, em sample
    samples = sampler.sample(ruído, positivo, negativo, cfg=cfg, imagem_latente=imagem_latente, passo_inicial=passo_inicial, último_passo=último_passo, forçar_redução_de_ruído=forçar_redução_de_ruído_completo, máscara_de_redução_de_ruído=máscara_de_ruído, sigmas=sigmas, retorno_de_chamada=retorno_de_chamada, desabilitar_barra_de_p=desabilitar_barra_de_p, semente=semente)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 1139, no exemplo
    retornar amostra(self.model, ruído, positivo, negativo, cfg, self.device, amostrador, sigmas, self.model_options, latent_image=latent_image, denoise_mask=denoise_mask, callback=retorno de chamada, disable_pbar=disable_pbar, seed=seed)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 1029, em exemplo
    retornar cfg_guider.sample(ruído, imagem_latente, amostrador, sigmas, máscara_de_ruído, retorno de chamada, desabilitar_pbar, semente)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 1014, em exemplo
    saída = executor.execute(ruído, imagem_latente, amostrador, sigmas, máscara_de_ruído, retorno de chamada, desabilita_barra_de_ruído, semente)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\patcher_extension.py", linha 111, em execução
    retornar self.original(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 982, em outer_sample
    saída = self.inner_sample(ruído, imagem_latente, dispositivo, amostrador, sigmas, máscara_de_ruído, retorno de chamada, desabilita_barra_de_ruído, semente)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 965, em inner_sample
    samples = executor.execute(self, sigmas, extra_args, callback, noise, latent_image, denoise_mask, disable_pbar)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\patcher_extension.py", linha 111, em execução
    retornar self.original(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 744, em exemplo
    samples = self.sampler_function(model_k, ruído, sigmas, argumentos_extras=argumentos_extras, retorno_de_chamada=k_callback, desabilitar=desabilitar_pbar, **self.opções_extras)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\utils\_contextlib.py", linha 116, em decorate_context
    retornar func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\k_diffusion\sampling.py", linha 922, em sample_lcm
    denoised = modelo(x, sigmas[i] * s_in, **argumentos_extras)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 396, em __call__
    out = self.inner_model(x, sigma, model_options=model_options, seed=seed)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 945, em __call__
    retornar self.predict_noise(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 948, em predict_noise
    retornar função_amostragem(self.inner_model, x, timestep, self.conds.get("negativo", Nenhum), self.conds.get("positivo", Nenhum), self.cfg, model_options=model_options, seed=seed)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 376, em sampling_function
    out = calc_cond_batch(modelo, conds, x, passo de tempo, opções_do_modelo)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 206, em calc_cond_batch
    retornar executor.execute(modelo, conds, x_in, passo de tempo, opções_do_modelo)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\patcher_extension.py", linha 111, em execução
    retornar self.original(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\samplers.py", linha 325, em _calc_cond_batch
    saída = modelo.apply_model(input_x, timestep_, **c).chunk(blocos_de_lote)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", linha 148, em apply_model
    retornar comfy.patcher_extension.WrapperExecutor.new_class_executor(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\patcher_extension.py", linha 111, em execução
    retornar self.original(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", linha 186, em _apply_model
    model_output = self.diffusion_model(xc, t, context=contexto, control=controle, transformer_options=opções_do_transformador, **extra_conds).float()
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", linha 1751, em _wrapped_call_impl
    retornar self._call_impl(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", linha 1762, em _call_impl
    retornar forward_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\diffusionmodules\openaimodel.py", linha 831, em diante
    retornar comfy.patcher_extension.WrapperExecutor.new_class_executor(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\patcher_extension.py", linha 111, em execução
    retornar self.original(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\diffusionmodules\openaimodel.py", linha 873, em _forward
    h = forward_timestep_embed(módulo, h, emb, contexto, opções_do_transformador, contexto_de_tempo=contexto_de_tempo, núm_quadros_de_vídeo=núm_quadros_de_vídeo, indicador_somente_imagem=indicador_somente_imagem)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\diffusionmodules\openaimodel.py", linha 38, em forward_timestep_embed
    x = camada(x, emb)
        ^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", linha 1751, em _wrapped_call_impl
    retornar self._call_impl(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", linha 1762, em _call_impl
    retornar forward_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\diffusionmodules\openaimodel.py", linha 239, em diante
    ponto de verificação de retorno (
           ^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\diffusionmodules\util.py", linha 191, no ponto de verificação
    retornar func(*entradas)
           ^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\diffusionmodules\openaimodel.py", linha 252, em _forward
    h = self.in_layers(x)
        ^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", linha 1751, em _wrapped_call_impl
    retornar self._call_impl(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", linha 1762, em _call_impl
    retornar forward_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\container.py", linha 240, em diante
    entrada = módulo(entrada)
            ^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", linha 1751, em _wrapped_call_impl
    retornar self._call_impl(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\modules\module.py", linha 1762, em _call_impl
    retornar forward_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\ops.py", linha 140, em diante
    retornar self.forward_comfy_cast_weights(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\comfy\ops.py", linha 136, em forward_comfy_cast_weights
    retornar tocha.nn.functional.group_norm(entrada, self.num_groups, peso, viés, self.eps)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Arquivo "C:\Usuários\tom48\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\nn\functional.py", linha 2965, em group_norm
    retornar tocha.group_norm(
           ^^^^^^^^^^^^^^^^^
torch.OutOfMemoryError: Alocação no dispositivo

2025-06-08T15:29:47.394542 - Recebi um OOM, descarregando todos os modelos carregados.
2025-06-08T15:29:47.634426 - Prompt executado em 16,39 segundos


## Fluxo de trabalho em anexo
Certifique-se de que o fluxo de trabalho não contenha nenhuma informação confidencial, como chaves de API ou senhas.

{"id":"7cb6261d-3b03-4171-bbd1-a4b256b42404","revisão":0,"último_id_nó":27,"último_id_link":68,"nós":[{"id":8,"tipo":"VAEDecode","pos":[1209,188],"tamanho":[210,46],"sinalizadores":{},"ordem":6,"modo":0,"entradas":[{"nome_localizado":"amostras","nome":"amostras ","type":"LATENT","link":65},{"localized_name":"vae","name":"vae","type":"VAE","link":40}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","slot_index":0,"links":[9,53]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.40","Nome do nó para S&R":"VAEDecode"},"widgets_values":[]},{"id":9,"type":"SaveImage","pos":[1898.05419921875,154.76429748535156],"size":[210,282],"flags":{"collapsed":false},"order":7,"mode":0,"inputs":[{"localized_name":"images","name":"images","type":" IMAGEM","link":9},{"localized_name":"prefixo_do_nome_do_arquivo","nome":"prefixo_do_nome_do_arquivo","tipo":"STRING","widget":{"nome":"prefixo_do_nome_do_arquivo"},"link":null}],"saídas":[],"propriedades":{"cnr_id":"comfy-core","ver":"0.3.40"},"widgets_values":["ComfyUI "]},{"id":7,"type":"CLIPTextEncode","pos":[413,389],"size":[425.27801513671875,180.6060791015625],"flags":{},"order":4,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":49},{"localized_name":"text","name":" texto","tipo":"STRING","widget":{"nome":"texto"},"link":null}],"saídas":[{"localized_name":"CONDICIONAMENTO","nome":"CONDICIONAMENTO","tipo":"CONDICIONAMENTO","slot_index":0,"links":[67]}],"propriedades":{"cnr_id":"comfy-core","ver":"0.3.40","Nó nome para S&R":"CLIPTextEncode"},"widgets_values":[""]},{"id":22,"type":"PreviewImage","pos":[1548.9908447265625,146.47940063476562],"size":[333.0991516113281,532.7389526367188],"flags":{},"order":8,"mode":0,"entradas":[{"localized_name":"imagens","nome":"imagens","tipo":"IMAGEM","link":53}],"saídas":[],"propriedades":{"cnr_id":"comfy-core","ver":"0.3.40","Nome do nó para S&R":"PreviewImage"},"widgets_values":[]},{"id":6,"type":"CLIPTextEncode","pos":[396.30810546875,178.21168518066406],"size":[422.84503173828125,164.31304931640625],"flags":{},"order":3,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":48}, {"localized_name":"texto","nome":"texto","tipo":"STRING","widget":{"nome":"texto"},"link":null}],"saídas":[{"localized_name":"CONDICIONAMENTO","nome":"CONDICIONAMENTO","tipo":"CONDICIONAMENTO","slot_index":0,"links":[68]}],"propriedades":{"cnr_id":"comfy-core","ver":"0.3.40","Nó Nome para S&R":"CLIPTextEncode"},"widgets_values":["Uma coreana de 22 anos, com cabelos longos e lisos, está em uma cozinha pequena e desorganizada, vestindo uma camiseta branca grande e sem maquiagem. Ela segura uma caneca de café com as duas mãos, olhos semiabertos, capturada no meio da expressão. A luz natural da manhã filtra-se por uma pequena janela, projetando sombras suaves e destacando os poros finos, a leve vermelhidão e as pequenas manchas em sua pele. Seus longos cabelos caem desordenadamente sobre os ombros. Um smartphone captura a cena da altura da cintura com leve desfoque de movimento e granulação, realçando o amadorismo. sinta,AnnaYang"]},{"id":26,"type":"KSampler","pos":[906.5447387695312,-118.234619140625],"size":[270,262],"flags":{},"order":5,"mode":0,"inputs":[{"localized_name":"model","name":"model","type":"MODELO","link":64},{"localized_name":"positivo","name":"positivo","type":"CONDICIONAMENTO","link":68}, {"localized_name":"negativo","nome":"negativo","tipo":"CONDICIONAMENTO","link":67},{"localized_name":"imagem_latente","nome":"imagem_latente","tipo":"LATENTE","link":66},{"localized_name":"semente","nome":"semente","tipo":"INT","widget":{"nome":"semente"},"link":null},{"localized_name":"etapas","nome":"etapas","type":"INT","widget":{"name":"steps"},"link":null},{"localized_name":"cfg","name":"cfg","type":"FLOAT","widget":{"name":"cfg"},"link":null},{"localized_name":"sampler_name","name":"sampler_name","type":"COMBO","widget":{"name":"sampler_name"},"link":null},{"localized_name":"scheduler","name":"schedule r","type":"COMBO","widget":{"name":"scheduler"},"link":null},{"localized_name":"denoise","name":"denoise","type":"FLOAT","widget":{"name":"denoise"},"link":null}],"outputs":[{"localized_name":"LATENT","name":"LATENT","type":"LATENT","links":[65]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.40","Nome do nó para S&R":"KSampler"},"widgets_values":[741011740904839,"randomize",10,1,"lcm","normal",1]},{"id":19,"type":"EmptyLatentImage","pos":[916.9375,360.038818359375],"size":[270,106],"flags":{},"order":0,"mode":0,"inputs":[{"localized_name":"width","name":"width","type":"INT","widget":{"name":"width"},"link":null},{"localized_name":"h oito","nome":"altura","tipo":"INT","widget":{"nome":"altura"},"link":nulo},{"nome_localizado":"tamanho_do_lote","nome":"tamanho_do_lote","tipo":"INT","widget":{"nome":"tamanho_do_lote"},"link":nulo}],"saídas":[{"nome_localizado":"LATENTE","nome":"LATENTE","tipo":"LATENTE","links":[66]}],"propriedades":{"cnr_id":"comfy-core","ver":"0.3.40","Nó nome para S&R":"EmptyLatentImage"},"widgets_values":[752,1224,352]},{"id":21,"type":"Pilha do carregador Lora (rgthree)","pos":[46.389739990234375,111.6368179321289],"size":[280.761962890625,379.882080078125],"flags":{},"order":2,"mode":1,"inputs":[{"localized_name":"model","name":"model","type":"MODEL","link":55},{"localized_name":"clip","nome":"clipe","tipo":"CLIPE","link":47},{"nome_localizado":"lora_01","nome":"lora_01","tipo":"COMBO","widget":{"nome":"lora_01"},"link":null},{"nome_localizado":"força_01","nome":"força_01","tipo":"FLUTUANTE","widget":{"nome":"força_01"},"link":null},{"nome_localizado":"lora_0 2","nome":"lora_02","tipo":"COMBO","widget":{"nome":"lora_02"},"link":null},{"nome_localizado":"força_02","nome":"força_02","tipo":"FLUTUANTE","widget":{"nome":"força_02"},"link":null},{"nome_localizado":"lora_03","nome":"lora_03","tipo":"COMBO","widget":{"nome":"lora_03"},"l tinta":nulo},{"nome_localizado":"força_03","nome":"força_03","tipo":"FLUTUANTE","widget":{"nome":"força_03"},"link":nulo},{"nome_localizado":"lora_04","nome":"lora_04","tipo":"COMBO","widget":{"nome":"lora_04"},"link":nulo},{"nome_localizado":"força_04","nome":"força_04"," type":"FLOAT","widget":{"name":"strength_04"},"link":null}],"outputs":[{"localized_name":"MODELO","name":"MODELO","type":"MODELO","links":[64]},{"localized_name":"CLIP","name":"CLIP","type":"CLIP","links":[48,49]}],"properties":{"cnr_id":"rgthree-comfy","ver":"1.0.2505290026","Nome do nó para S&R":"Pilha do carregador Lora (rgthree)"},"widgets_values":["Nenhum",1.00000000000000002,"dmd2_sdxl_4step_lora.safetensors",0.8000000000000002,"Nenhum",0.8000000000000002,"Nenhum",0.620000000000001],"shape":1},{"id":14,"type":"CheckpointLoaderSimple","pos":[-432.3911132812 5.184,27993774414062],"tamanho":[315,98],"sinalizadores":{},"ordem":1,"modo":0,"entradas":[{"nome_localizado":"nome_do_ckpt","nome":"nome_do_ckpt","tipo":"COMBO","widget":{"nome":"nome_do_ckpt"},"link":null}],"saídas":[{"nome_localizado":"MODELO","nome":"MODELO","type":"MODEL","slot_index":0,"links":[55]},{"localized_name":"CLIP","name":"CLIP","type":"CLIP","slot_index":1,"links":[47]},{"localized_name":"VAE","name":"VAE","type":"VAE","slot_index":2,"links":[40]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.40","Nome do nó para S&R":"CheckpointLoaderSimple","models":[{"name":"v1-5-pruned-emaonly-fp16.safetensors","url":"https://huggingface.co/Comfy-Org/stable-diffusion-v1-5-archive/resolve/main/v1-5-pruned-emaonly-fp16.safetensors?download=true","directory":"checkpoints"}]},"widgets_values":["bigLove_xl3.safetensors"],"color":"#322","bgcolor":"#533"}],"links":[[9,8,0,9,0,"IMAGE"],[40,14,2,8,1,"VAE"],[47,14,1 ,21,1,"CLIP"],[48,21,1,6,0,"CLIP"],[49,21,1,7,0,"CLIP"],[53,8,0,22,0,"IMAGEM"],[55,14,0,21,0,"MODELO"],[64,21,0,26,0,"MODELO"],[65,26,0,8,0,"LATENTE"],[66,19,0,26,3,"LATENTE"],[67,7,0,26,2,"CONDIÇÃO NING"],[68,6,0,26,1,"CONDICIONAMENTO"]],"grupos":[],"config":{},"extra":{"ds":{"escala":0.776803027277473,"deslocamento":[419.78230265671783,233.73114635282818]},"frontendVersion":"1.19.4"},"versão":0.4}"LATENTE"],[67,7,0,26,2,"CONDICIONAMENTO"],[68,6,0,26,1,"CONDICIONAMENTO"]],"grupos":[],"config":{},"extra":{"ds":{"escala":0.776803027277473,"deslocamento":[419.78230265671783,233.73114635282818]},"frontendVersion":"1.19.4"},"versão":0.4}"LATENTE"],[67,7,0,26,2,"CONDICIONAMENTO"],[68,6,0,26,1,"CONDICIONAMENTO"]],"grupos":[],"config":{},"extra":{"ds":{"escala":0.776803027277473,"deslocamento":[419.78230265671783,233.73114635282818]},"frontendVersion":"1.19.4"},"versão":0.4}

Other

No response

WTS048 avatar Jun 08 '25 18:06 WTS048