Commit Graph

29 Commits (58f620c921030eea0f3528d68849f7e052d44e3f)

Author SHA1 Message Date
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 ed373ed0e1
Add IPAdapter advanced weighting [Instant Style] (#2767)
* rename variable

* nit

* add transformer index

* nit

* API support

* Fix transformer_index alignment issue

* Add weight control panel

* fix sdxl

* free edit

* clear advanced weighting

* nit

* Add assertion
2024-04-20 01:14:22 -04:00
w-e-w f6bc98addd
Install fix, albumentations pydantic insightface, onnxruntime-gpu (#2761)
* fix insightface pydantic

* pkg_resources -> importlib.metadata

* onnxruntime / onnxruntime-gpu

* albumentations==1.4.3

dependency incompatibility compatibility with albumentations==1.4.4
whitch requires
- pydantic required: >=2.6.4

webui 1.9 with gradio==3.41.2 / fastapi==0.94.0 requires
- pydantic required: >=1.7.4,<3.0.0,!=2.0.1,!=2.0.0,!=1.8.1,!=1.8

solution for now
pin albumentations==1.4.3 as control net requirement
which doesn't requires pydantic
2024-04-18 10:26:55 -04:00
Chenlei Hu f7aa688402
Fix seg preprocessor (#2716) 2024-03-30 15:36:41 -04:00
Chenlei Hu 2c6ff82a98
🔧 Install handrefiner from prebuild wheel (#2504) 2024-01-19 11:39:09 -05:00
Aarni Koskela 19ce346c76
Use pip for HandRefinerPortable (#2493) 2024-01-18 20:44:11 -05:00
Chenlei Hu a846376516
IP-Adapter face id (#2434)
* faceid

* remove unused file

* Update To_KV

* faceid_plus

* Remove unncessary dep

* Change download path

* Add install script

* nit

* nits

* Fixes controlmode visibility
2024-01-10 09:35:03 -05:00
Chenlei Hu 2daccd995d
🐛 Add dependency on opencv 4.8.0 (#1899)
adding -U to pip
2023-08-09 22:06:52 -04:00
Chenlei Hu daa4159fdf
Revert "🐛 Add dependency on opencv 4.8.0 (#1897)" (#1898)
This reverts commit c48ba24c19.
2023-08-09 13:56:41 -04:00
Chenlei Hu c48ba24c19
🐛 Add dependency on opencv 4.8.0 (#1897) 2023-08-09 13:45:49 -04:00
lvmin 20d25bb546 Revert "Port DW Pose preprocessor (#1856)"
This reverts commit 0d3310f599.
2023-08-05 02:58:03 -07:00
Chenlei Hu 8f44b22ee5
Reland "Port DW Pose preprocessor" (#1861)
* Revert "Revert "Port DW Pose preprocessor (#1856)" (#1860)"

This reverts commit 17e100e1fe.

* 🐛 Fix install.py
2023-08-04 16:04:02 -04:00
Chenlei Hu 17e100e1fe
Revert "Port DW Pose preprocessor (#1856)" (#1860)
This reverts commit 0d3310f599.
2023-08-04 15:13:51 -04:00
Chenlei Hu 0d3310f599
Port DW Pose preprocessor (#1856)
*  Add dependencies

* 🚧 wip

* 🚧 wip

* 🚧 download models

* 🚧 Minor fixes

* 🔧 update gitignore

* 🐛 Fix normalization issue

* 🚧 load DW model only when DW preprocessor is selected

*  Change test config

* 🎨 nits

* 🐛 Fix A1111 safe torch issue
2023-08-04 15:02:58 -04:00
lvmin 9ed07cf68a version is not necessary 2023-04-19 16:32:34 -07:00
hithereai 36c7b29067 stop repetitive mediapipe install at launch 2023-04-19 13:46:32 +03:00
lvmin 42158b1b43 major update - ControlNet 1.1 GUI 2023-04-17 16:53:20 -07:00
Joseph Catrambone 385b67c2e3 Merge upstream changes and resolve merge conflicts. 2023-04-17 09:35:49 -07:00
lvmin 379a78494a fix opencv version 2023-04-16 20:01:27 -07:00
lvmin efee5fe399 remove buggy pycocotools 2023-04-15 11:40:35 -07:00
Mikubill fd26f03b85 fix: deps, minor fix 2023-04-15 17:03:18 +00:00
Mikubill b7a2058419 fix: deprec thr-based inversion (and #736), cleanup code 2023-04-15 07:41:26 +00:00
Joseph Catrambone 9f02579ac7 Add mediapipe to requirements.txt 2023-03-30 16:31:59 -07:00
Mikubill 06a4813859 fix: skip if mmcv already installed 2023-03-04 12:16:50 +00:00
Mikubill d0a43a95fb fix: use opemmim to configure mm packages 2023-03-04 12:02:58 +00:00
Mikubill 5ca852b351 fix: minor fix 2023-03-04 11:27:52 +00:00
Mikubill e6d2548c6f fix: remove mmcv from requirements - temporary 2023-03-04 11:27:00 +00:00
Mikubill 6dea4af076 fix: remove mmcv packages, prepare for new annotator/models 2023-03-04 10:14:10 +00:00
hithereai e2022355bc + req.txt, install.py takes pip packs from req.txt
remove opencv-python as it's literally listed in more than 5 of the core webui dependencies repos.

It also makes that everytime you launch the UI you get a Installing requirement message.
2023-02-20 01:21:05 +02:00