ComfyUI
ComfyUI copied to clipboard
[SVD img2vid] TypeError: unsupported operand type(s) for *=: 'int' and 'NoneType'
Comfy installed on Ubuntu 22.04 VM running on Proxmox Loading: ComfyUI-Manager (V1.3) ComfyUI Revision: 1733 [e020ab61] | Released on '2023-11-24'
Trying to run simple workflow from here: https://comfyanonymous.github.io/ComfyUI_examples/video/
Appears to be unable to load model due to permission issues?? svd model in ComfyUI/models/checkpoints
Prompt executed in 13.67 seconds got prompt 0%| | 0/20 [00:00<?, ?it/s] ERROR:root:!!! Exception during processing !!! ERROR:root:Traceback (most recent call last): File "/home/xxxxxxxx/ComfyUI/execution.py", line 153, in recursive_execute output_data, output_ui = get_output_data(obj, input_data_all) File "/home/xxxxxxxx/ComfyUI/execution.py", line 83, in get_output_data return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True) File "/home/xxxxxxxx/ComfyUI/execution.py", line 76, in map_node_over_list results.append(getattr(obj, func)(**slice_dict(input_data_all, i))) File "/home/xxxxxxxx/ComfyUI/nodes.py", line 1286, in sample return common_ksampler(model, seed, steps, cfg, sampler_name, scheduler, positive, negative, latent_image, denoise=denoise) File "/home/xxxxxxxx/ComfyUI/nodes.py", line 1256, in common_ksampler samples = comfy.sample.sample(model, noise, steps, cfg, sampler_name, scheduler, positive, negative, latent_image, File "/home/xxxxxxxx/ComfyUI/custom_nodes/ComfyUI-Impact-Pack/modules/impact/sample_error_enhancer.py", line 9, in informative_sample return original_sample(*args, **kwargs) # This code helps interpret error messages that occur within exceptions but does not have any impact on other operations. File "/home/xxxxxxxx/ComfyUI/custom_nodes/ComfyUI-AnimateDiff-Evolved/animatediff/sampling.py", line 173, in animatediff_sample return orig_comfy_sample(model, noise, *args, **kwargs) File "/home/xxxxxxxx/ComfyUI/comfy/sample.py", line 100, in sample samples = sampler.sample(noise, positive_copy, negative_copy, cfg=cfg, latent_image=latent_image, start_step=start_step, last_step=last_step, force_full_denoise=force_full_denoise, denoise_mask=noise_mask, sigmas=sigmas, callback=callback, disable_pbar=disable_pbar, seed=seed) File "/home/xxxxxxxx/ComfyUI/comfy/samplers.py", line 711, in sample return sample(self.model, noise, positive, negative, cfg, self.device, sampler, sigmas, self.model_options, latent_image=latent_image, denoise_mask=denoise_mask, callback=callback, disable_pbar=disable_pbar, seed=seed) File "/home/xxxxxxxx/ComfyUI/comfy/samplers.py", line 617, in sample samples = sampler.sample(model_wrap, sigmas, extra_args, callback, noise, latent_image, denoise_mask, disable_pbar) File "/home/xxxxxxxx/ComfyUI/comfy/samplers.py", line 556, in sample samples = self.sampler_function(model_k, noise, sigmas, extra_args=extra_args, callback=k_callback, disable=disable_pbar, **self.extra_options) File "/home/xxxxxxxx/.local/lib/python3.10/site-packages/torch/utils/_contextlib.py", line 115, in decorate_context return func(*args, **kwargs) File "/home/xxxxxxxx/ComfyUI/comfy/k_diffusion/sampling.py", line 137, in sample_euler denoised = model(x, sigma_hat * s_in, **extra_args) File "/home/xxxxxxxx/.local/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl return forward_call(*args, **kwargs) File "/home/xxxxxxxx/ComfyUI/comfy/samplers.py", line 277, in forward out = self.inner_model(x, sigma, cond=cond, uncond=uncond, cond_scale=cond_scale, model_options=model_options, seed=seed) File "/home/xxxxxxxx/.local/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl return forward_call(*args, **kwargs) File "/home/xxxxxxxx/ComfyUI/comfy/samplers.py", line 267, in forward return self.apply_model(*args, **kwargs) File "/home/xxxxxxxx/ComfyUI/comfy/samplers.py", line 264, in apply_model out = sampling_function(self.inner_model, x, timestep, uncond, cond, cond_scale, model_options=model_options, seed=seed) File "/home/xxxxxxxx/ComfyUI/comfy/samplers.py", line 252, in sampling_function cond, uncond = calc_cond_uncond_batch(model, cond, uncond, x, timestep, model_options) File "/home/xxxxxxxx/ComfyUI/comfy/samplers.py", line 230, in calc_cond_uncond_batch output = model.apply_model(input_x, timestep_, **c).chunk(batch_chunks) File "/home/xxxxxxxx/ComfyUI/comfy/model_base.py", line 73, in apply_model model_output = self.diffusion_model(xc, t, context=context, control=control, transformer_options=transformer_options, **extra_conds).float() File "/home/xxxxxxxx/.local/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl return forward_call(*args, **kwargs) File "/home/xxxxxxxx/ComfyUI/custom_nodes/SeargeSDXL/modules/custom_sdxl_ksampler.py", line 70, in new_unet_forward x0 = old_unet_forward(self, x, timesteps, context, y, control, transformer_options, **kwargs) File "/home/xxxxxxxx/ComfyUI/custom_nodes/FreeU_Advanced/nodes.py", line 173, in __temp__forward h = forward_timestep_embed(module, h, emb, context, transformer_options) File "/home/xxxxxxxx/ComfyUI/comfy/ldm/modules/diffusionmodules/openaimodel.py", line 38, in forward_timestep_embed x = layer(x, emb, num_video_frames, image_only_indicator) File "/home/xxxxxxxx/.local/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl return forward_call(*args, **kwargs) File "/home/xxxxxxxx/ComfyUI/comfy/ldm/modules/diffusionmodules/openaimodel.py", line 337, in forward x_mix = rearrange(x, "(b t) c h w -> b c t h w", t=num_video_frames) File "/home/xxxxxxxx/.local/lib/python3.10/site-packages/einops/einops.py", line 483, in rearrange return reduce(cast(Tensor, tensor), pattern, reduction='rearrange', **axes_lengths) File "/home/xxxxxxxx/.local/lib/python3.10/site-packages/einops/einops.py", line 412, in reduce return _apply_recipe(recipe, tensor, reduction_type=reduction) File "/home/xxxxxxxx/.local/lib/python3.10/site-packages/einops/einops.py", line 235, in _apply_recipe _reconstruct_from_shape(recipe, backend.shape(tensor)) File "/home/xxxxxxxx/.local/lib/python3.10/site-packages/einops/einops.py", line 187, in _reconstruct_from_shape_uncached known_product *= axes_lengths[axis] TypeError: unsupported operand type(s) for *=: 'int' and 'NoneType'
Same issue! Dedicated computer, Ubuntu 23.10, RAM 64Gb, RTX3090 24Gb.
Same issue! Dedicated computer, Ubuntu 23.10, RAM 64Gb, RTX3090 24Gb.
It's issue of FreeU_Advanced.
Same issue! Dedicated computer, Ubuntu 23.10, RAM 64Gb, RTX3090 24Gb.
It's issue of FreeU_Advanced.
Thanks for that, not the first time it hasn't played nice, disabled and all is well now!
Same issue! Dedicated computer, Ubuntu 23.10, RAM 64Gb, RTX3090 24Gb.
It's issue of FreeU_Advanced.
Thanks for that, not the first time it hasn't played nice, disabled and all is well now!
How do you disable FreeU_Advanced if it is not a part of the workflow?
Same issue! Dedicated computer, Ubuntu 23.10, RAM 64Gb, RTX3090 24Gb.
It's issue of FreeU_Advanced.
Thanks for that, not the first time it hasn't played nice, disabled and all is well now!
How do you disable FreeU_Advanced if it is not a part of the workflow?
I just deleted the whole node pack. When I come across it, I just replace it with the regular FreeU.
FreeU_Advanced.
Thank you so much!
Same issue! Dedicated computer, Ubuntu 23.10, RAM 64Gb, RTX3090 24Gb.
It's issue of FreeU_Advanced.
Thanks for that, not the first time it hasn't played nice, disabled and all is well now!
How do you disable FreeU_Advanced if it is not a part of the workflow?
I just deleted the whole node pack. When I come across it, I just replace it with the regular FreeU.
Yes, all I had to do was disable the custom node for FreeU_Advanced
Same issue! Dedicated computer, Ubuntu 23.10, RAM 64Gb, RTX3090 24Gb.
It's issue of FreeU_Advanced.
i love you, i fix it, its working rightnow, thanks alot
Thanks Dr!The problem haunted me for several days, and it's solved right now! Happy new year!