Commit Graph

7 Commits (681de2c4f0298001195b1133aab9d0d429102148)

Author SHA1 Message Date
Chenlei Hu 681de2c4f0
Fix PuLID VRAM leak (#2902) 2024-05-18 22:48:29 -04:00
Chenlei Hu 04024b4c82
Prevent PuLID preprocessor unload. Temp Fix VRAM leak. (#2882) 2024-05-10 23:49:01 -04:00
Chenlei Hu 784b6d01a7
Support PuLID (#2838)
* Add preprocessors

* Fix resolution param

* Fix various issues

* Add PuLID attn

* remove unused import

* Resize img before passing to facexlib

* safe unload
2024-05-04 12:25:00 -04:00
Chenlei Hu 3e95f393b8
Keep active preprocessor models (#2814) 2024-04-27 00:39:16 -04:00
Chenlei Hu 22f63dc2dc
Support lama inpaint and CLIP mask in `controlnet/detect` API endpoint (#2809)
* api

* notes

* Add tests

* nit

* nit

* nit

* Fix shuffle
2024-04-25 08:50:03 -04:00
Chenlei Hu f0a94cb2c4
Restore various control type changes (#2799)
* Merge sketch tag into scribble

* Marge blur tag into tile
2024-04-23 11:32:41 -04:00
Chenlei Hu 442398bb9f
Port SDForge's preprocessor structure (#2754)
* wip

* wip2

* wip3

* fix issues

* Add scribble xdog

* port legacy processors

* nit

* Add tests

* Fix modules test

* Add back normal_dsine

* Remove legacy code

* Remove code

* Add tests

* rename param

* Linter ignore

* fix is_image

* fix is_image

* nit

* nit

* Better assertion message

* Add back ip-adapter-auto

* Add test

* Fix various tag matching

* fix

* Add back preprocessor cache

* Add back sparse ctrl

* fix test failure

* Add log
2024-04-17 22:28:56 -04:00