Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error occurred when executing KSampler: Given groups=1, weight of size [320, 9, 3, 3], expected input[1, 8, 126, 94] to have 9 channels, but got 8 channels instead who knows how to solve this problem? #17

Open
Jaylorandy opened this issue May 24, 2024 · 4 comments

Comments

@Jaylorandy
Copy link

Error occurred when executing KSampler:

Given groups=1, weight of size [320, 9, 3, 3], expected input[1, 8, 126, 94] to have 9 channels, but got 8 channels instead

File "E:\Softwares\Ai\ComfyUI-aki-v1.1\execution.py", line 151, in recursive_execute
output_data, output_ui = get_output_data(obj, input_data_all)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\execution.py", line 81, in get_output_data
return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\execution.py", line 74, in map_node_over_list
results.append(getattr(obj, func)(**slice_dict(input_data_all, i)))
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\nodes.py", line 1344, in sample
return common_ksampler(model, seed, steps, cfg, sampler_name, scheduler, positive, negative, latent_image, denoise=denoise)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\nodes.py", line 1314, in common_ksampler
samples = comfy.sample.sample(model, noise, steps, cfg, sampler_name, scheduler, positive, negative, latent_image,
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\custom_nodes\ComfyUI-Impact-Pack\modules\impact\sample_error_enhancer.py", line 22, in informative_sample
raise e
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\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 "E:\Softwares\Ai\ComfyUI-aki-v1.1\custom_nodes\ComfyUI-Advanced-ControlNet\adv_control\control_reference.py", line 47, in refcn_sample
return orig_comfy_sample(model, *args, **kwargs)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\custom_nodes\ComfyUI-Advanced-ControlNet\adv_control\utils.py", line 111, in uncond_multiplier_check_cn_sample
return orig_comfy_sample(model, *args, **kwargs)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\comfy\sample.py", line 37, in sample
samples = sampler.sample(noise, positive, negative, 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 "E:\Softwares\Ai\ComfyUI-aki-v1.1\comfy\samplers.py", line 761, 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 "E:\Softwares\Ai\ComfyUI-aki-v1.1\comfy\samplers.py", line 663, in sample
return cfg_guider.sample(noise, latent_image, sampler, sigmas, denoise_mask, callback, disable_pbar, seed)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\comfy\samplers.py", line 650, in sample
output = self.inner_sample(noise, latent_image, device, sampler, sigmas, denoise_mask, callback, disable_pbar, seed)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\comfy\samplers.py", line 629, in inner_sample
samples = sampler.sample(self, sigmas, extra_args, callback, noise, latent_image, denoise_mask, disable_pbar)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\comfy\samplers.py", line 534, in sample
samples = self.sampler_function(model_k, noise, sigmas, extra_args=extra_args, callback=k_callback, disable=disable_pbar, **self.extra_options)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\python\lib\site-packages\torch\utils_contextlib.py", line 115, in decorate_context
return func(*args, **kwargs)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\comfy\k_diffusion\sampling.py", line 618, in sample_dpmpp_2m_sde
denoised = model(x, sigmas[i] * s_in, **extra_args)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\comfy\samplers.py", line 272, in call
out = self.inner_model(x, sigma, model_options=model_options, seed=seed)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\comfy\samplers.py", line 616, in call
return self.predict_noise(*args, **kwargs)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\comfy\samplers.py", line 619, in predict_noise
return sampling_function(self.inner_model, x, timestep, self.conds.get("negative", None), self.conds.get("positive", None), self.cfg, model_options=model_options, seed=seed)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\comfy\samplers.py", line 258, in sampling_function
out = calc_cond_batch(model, conds, x, timestep, model_options)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\comfy\samplers.py", line 216, in calc_cond_batch
output = model_options['model_function_wrapper'](model.apply_model, {"input": input_x, "timestep": timestep_, "c": c, "cond_or_uncond": cond_or_uncond}).chunk(batch_chunks)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\custom_nodes\ComfyUI-IC-Light\ic_light_nodes.py", line 116, in wrapper_func
return existing_wrapper(unet_apply, params=apply_c_concat(params))
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\custom_nodes\ComfyUI-IC-Light\ic_light_nodes.py", line 108, in unet_dummy_apply
return unet_apply(x=params["input"], t=params["timestep"], **params["c"])
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\custom_nodes\ComfyUI-Advanced-ControlNet\adv_control\utils.py", line 63, in apply_model_uncond_cleanup_wrapper
return orig_apply_model(self, *args, **kwargs)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\comfy\model_base.py", line 97, in apply_model
model_output = self.diffusion_model(xc, t, context=context, control=control, transformer_options=transformer_options, **extra_conds).float()
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\python\lib\site-packages\torch\nn\modules\module.py", line 1518, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\python\lib\site-packages\torch\nn\modules\module.py", line 1527, in _call_impl
return forward_call(*args, **kwargs)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\comfy\ldm\modules\diffusionmodules\openaimodel.py", line 852, in forward
h = forward_timestep_embed(module, h, emb, context, transformer_options, time_context=time_context, num_video_frames=num_video_frames, image_only_indicator=image_only_indicator)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\comfy\ldm\modules\diffusionmodules\openaimodel.py", line 50, in forward_timestep_embed
x = layer(x)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\python\lib\site-packages\torch\nn\modules\module.py", line 1518, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\python\lib\site-packages\torch\nn\modules\module.py", line 1527, in _call_impl
return forward_call(*args, **kwargs)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\comfy\ops.py", line 66, in forward
return super().forward(*args, **kwargs)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\python\lib\site-packages\torch\nn\modules\conv.py", line 460, in forward
return self._conv_forward(input, self.weight, self.bias)
File "E:\Softwares\Ai\ComfyUI-aki-v1.1\python\lib\site-packages\torch\nn\modules\conv.py", line 456, in _conv_forward
return F.conv2d(input, weight, bias, self.stride,
WeChat Screenshot_20240524173500

@huchenlei
Copy link
Owner

You probably should not use an inpainting model.

@ssm82
Copy link

ssm82 commented May 25, 2024

As it is written in the instructions, installing the ComfyUI-layerdiffuse solved the problem.

@cardenluo
Copy link

RuntimeError: Given groups=1, weight of size [320, 4, 3, 3], expected input[2, 12, 64, 64] to have 4 channels, but got 12 channels instead

I have the same issue. Did you solve?

@cardenluo
Copy link

As it is written in the instructions, installing the ComfyUI-layerdiffuse solved the problem.

@ssm82 a good way ,fix

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants