Commit Graph

43 Commits (56cec5b2958edf3b1807b7e7b2b1b5186dbd2f81)

Author SHA1 Message Date
w-e-w 56cec5b295
fix version parsing (#3016) 2024-07-25 16:52:52 -04:00
Chenlei Hu 648025ba6b
Depth Anything V2 Support (#2977)
* Add depth_anything_v2.py

* Update preprocessor_compiled.py

Added depth_anything_v2 preprocessor

* Update processor.py

Added depth_anything_v2 preprocessor

* Update depth_test.py

Added depth_anything_v2 to general_depth_modules

* Update modules_test.py

Added depth_anything_v2 to expected_module_names & expected_module_alias

* Update install.py

Added depth_anything_v2 to install.py

* Update README.md

* Fix model URL

---------

Co-authored-by: Mackinations.Ai <133395980+MackinationsAi@users.noreply.github.com>
2024-07-03 13:28:40 -04:00
Uminosachi 8bbbd0e55e
Fix issue with > in pip cmd causing file creation (#2952) 2024-06-09 13:01:39 -04:00
Chenlei Hu 92e4b12a73
Add handling of <= version operator in install.py (#2925) 2024-05-22 17:16:24 -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
青龍聖者@bdsqlsz bcd0322e87
Support New Softedge Preprocesser NormalDsine (#2701)
Support New Softedge Preprocesser NormalDsine
2024-03-26 20:11:57 +08:00
Chenlei Hu 9a5f28838a
Update hand refiner (#2639)
* Update hand refiner

* nit
2024-02-12 13:27:44 -05:00
Chenlei Hu e5adb1697d
Add depth_anything (#2544)
*  Add depth_anything

* Fix various issues

* Add tests
2024-01-22 16:14:26 -05:00
Chenlei Hu 2c6a7d201a
🐛 Fix error print (#2523) 2024-01-20 21:15:58 -05:00
Chenlei Hu de9492bbe7
🐛 Fix install script (#2517) 2024-01-20 16:39:22 -05:00
秋葉杏 00cd2ca525
Add optional env to specify url for wheels (#2514) 2024-01-20 08:44:23 -05:00
Chenlei Hu 2c6ff82a98
🔧 Install handrefiner from prebuild wheel (#2504) 2024-01-19 11:39:09 -05:00
Chenlei Hu cb3ddc4aaf
🔥 Remove hand_refiner_portable submodule (#2496) 2024-01-18 21:13:05 -05:00
Aarni Koskela 19ce346c76
Use pip for HandRefinerPortable (#2493) 2024-01-18 20:44:11 -05:00
Chenlei Hu 405bddf198
🐛 Fix install script (#2446) 2024-01-10 20:10:45 -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 a5b3fa931f
🐛 Try fix submodule command not found (#2428)
* 🐛 Try fix submodule command not found

* nits
2024-01-06 17:10:50 -05:00
Chenlei Hu aed8f465db
🐛 Check is_installed on base package (#2418) 2024-01-05 17:57:16 -05:00
Chenlei Hu d21894ee09
🐛 Handle git submodule command exception (#2406) 2024-01-04 11:37:14 -05:00
Chenlei Hu 7247119255
Hand refiner preprocessor (#2394)
* Add hand refiner submodule

* Add depth_hand_refiner reprocessor

* Install script for hand refiner dependenceis

* Sync submodules

* Format

* Support cpu

* Handle unload module

* 🐛 Fix name conflict
2024-01-03 21:33:14 -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
Chenlei Hu 4fa9190436
Reland Reland "Port DW Pose preprocessor" (#1892)
* 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

📝 v1.1.235 (#1859)

Revert "Port DW Pose preprocessor (#1856)" (#1860)

This reverts commit 0d3310f599.

Reland "Port DW Pose preprocessor" (#1861)

* Revert "Revert "Port DW Pose preprocessor (#1856)" (#1860)"

This reverts commit 17e100e1fe.

* 🐛 Fix install.py

📝 v1.1.236 (#1862)

🐛 Delay import of mmpose (#1866)

📝 v1.1.237 (#1868)

🐛 Fix all keypoints invalid issue (#1871)

🐛 lazy import

🚧 update test expectation

🚧 Switch to onnx

🚧 solve onnx package issue

🔧 Check cuda in more efficient way

🎨 Format code

🔧 Make onnx runtime optional

* Use cv2 to load and run model on cpu

* nit
2023-08-09 00:21:18 -04:00
Chenlei Hu 4fd548b4d2
Revert "Reland dw pose onnx (#1890)" (#1891)
This reverts commit e141d33be9.
2023-08-07 17:50:12 -04:00
Chenlei Hu e141d33be9
Reland dw pose onnx (#1890)
* 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

📝 v1.1.235 (#1859)

Revert "Port DW Pose preprocessor (#1856)" (#1860)

This reverts commit 0d3310f599.

Reland "Port DW Pose preprocessor" (#1861)

* Revert "Revert "Port DW Pose preprocessor (#1856)" (#1860)"

This reverts commit 17e100e1fe.

* 🐛 Fix install.py

📝 v1.1.236 (#1862)

🐛 Delay import of mmpose (#1866)

📝 v1.1.237 (#1868)

🐛 Fix all keypoints invalid issue (#1871)

🐛 lazy import

* 🚧 update test expectation

* 🚧 Switch to onnx

* 🚧 solve onnx package issue

* 🔧 Check cuda in more efficient way

* 🎨 Format code
2023-08-07 17:35:37 -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
hithereai 1dec3d35e6 uncapitalize (lowercase) a word to align with rest style-wise 2023-04-19 13:55:25 +03:00
hithereai 36c7b29067 stop repetitive mediapipe install at launch 2023-04-19 13:46:32 +03:00
lvmin 8970f838e8 less aggressive install 2023-04-17 18:35:52 -07:00
Mikubill eb84fd9c59 fix: add mmcv fallback - revert 6dea4af 2023-03-04 15:07:06 +00:00
Mikubill 721fd78c0d fix: minor fix 2023-03-04 13:17:51 +00: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
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
GeorgLegato c38877c111 Merge branch 'GeorgLegato_SVG_Support' of https://github.com/GeorgLegato/sd-webui-controlnet into GeorgLegato_SVG_Support 2023-02-17 02:10:46 +01:00
GeorgLegato 1440142ab3 simple svg support working 2023-02-17 01:49:16 +01:00
Aarni Koskela 47092d69a2 Patch out prettytable requirement 2023-02-16 16:38:47 +02:00
Mikubill b9efb602e5 fix: impl transfer control from original repo 2023-02-15 20:06:23 +00:00
Yuta Hayashibe f57e0fbf18 Auto install opencv-python if not installed 2023-02-14 20:08:44 +09:00