Closed pamparamm closed 5 months ago
This should fix issues with tensor shape errors during inpainting. Contains nearest-exact change from #5, can remove it if necessary.
nearest-exact
Refactors code quite a lot due to differences in inpainting process in various backends.
sampling.py
scripts/smea_sampling.py
__init__.py
scripts/smea.py
scripts/smea_utils.py
Don't know if mask/noise interpolation is working correctly, but at least it doesn't throw any exceptions.
Tested on ComfyUI and on Forge backends
Thank you for your work! I love it.
This should fix issues with tensor shape errors during inpainting. Contains
nearest-exact
change from #5, can remove it if necessary.Refactors code quite a lot due to differences in inpainting process in various backends.
sampling.py
is moved intoscripts/smea_sampling.py
, duplicate code from__init__.py
is removed__init__.py
contains sampler registration logic for ComfyUIscripts/smea.py
contains sampler registration logic for WebUI/Forgescripts/smea_utils.py
contains some static variables along with rescaler context manager for masks/noiseDon't know if mask/noise interpolation is working correctly, but at least it doesn't throw any exceptions.
Tested on ComfyUI and on Forge backends