Error Check failed: !is_dim_broadcast || non_broadcast_dim_size == 1

Im trying to run comfyui but it crashes mid way. This is the error I’m getting:
[F213 23:47:52.000000000 dml_tensor_desc.cc:135] Check failed: !is_dim_broadcast || non_broadcast_dim_size == 1

I found this tutorial but I can’t understand what do I have to do exactly (+ can’t speak chinese). Could somebody explain it for me? I’m pretty lost and I don’t know what to do

Hmmm… this?

1 Like

Hmmm yeah I can see it’s the same issue, my GPU is also amd (7800xt). Read it a couple times but I don’t really understand how to solve it (I’m using comfyui and not webui, if that changes anything). Could you please list the steps to follow in the simplest way possible? I would appreciate it a lot

1 Like

ZLUDA?

1 Like

Currently running on directml, will installing zluda fix it?

1 Like

Maybe. It seems that ZLUDA is more efficient and stable than DirectML. However, whether it works or not depends on your environment. Also, it seems that using your current environment as it is can cause problems, so I recommend replacing ComfyUI itself with the one for ZLUDA.
I don’t use ComfyUI, so be sure to find a know-how site and do it while watching it.

1 Like

that completely fixed it, thank you so much !

1 Like