Implement Differential Diffusion#2876
Conversation
|
This should have fixed the uni_pc issue: 10847df |
|
could you plz give an example to show how to use this node ? thanks a lot ! |
|
I updated the original post with an example workflow. |
Hi, I just moved back from the shiimizu fork, removed the nodes and readded them and it return an error. |
|
can I see your full stacktrace? |
|
It's when |
|
Yes that should be fixed now. |
'UNetModel' object has no attribute 'default_image_only_indicator'
File "D:\ComfyUI\ComfyUI\custom_nodes\FreeU_Advanced\nodes.py", line 159, in __temp__forward
image_only_indicator = kwargs.get("image_only_indicator", self.default_image_only_indicator)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\ComfyUI\python_embeded\Lib\site-packages\torch\nn\modules\module.py", line 1688, in __getattr__
raise AttributeError(f"'{type(self).__name__}' object has no attribute '{name}'") |
disable |
|
Hi, thanks you for your guys hard work. This is a great new inpainting node, but I have problem with this node currently. differential diffusion is not working with controlnet and IPAdapter? The output image get burn when I connect controlnet and differential diffusion together. (IPAdapter have the same problem) |

The authors of the paper introduced a concept called a change map. For brevity, I will refer to it here as a mask.
The node
_for_testing/Differential Diffusionis meant to be used alongside theInpaintModelConditioningnode or theSet Latent Noise Masknode, and then the sampler does it automatically.Implementation details
General info/tips
Comparisons
These were made alongside the
InpaintModelConditioningnode without an inpainting model.Example workflow
Here's a simple workflow to get started. (Note: It uses some custom nodes).
Feel free to use another blur node.
Also, see the official inpaint examples.
Download this image to drag & drop it in ComfyUI.
Issues
The callback doesn't seem to get called for UniPC samplers.Resolves #2851, resolves #2671