Commit Graph

270 Commits

Author SHA1 Message Date
Chengsong Zhang
8c9dc0d0dc
retutn patcher to calc model size (#34) 2024-02-03 21:22:20 -06:00
lllyasviel
8d9fdb20c3 safe copy 2024-02-03 18:17:28 -08:00
lllyasviel
a544ececfe better diffusers handling 2024-02-03 17:16:21 -08:00
lllyasviel
e3fca95012 add_extra_torch_module_during_sampling for animatediff 2024-02-03 01:39:12 -08:00
lllyasviel
95c9ed52fc add block inner modifiers 2024-02-03 00:57:49 -08:00
lllyasviel
7c88dbb777 better naming 2024-02-02 14:10:35 -08:00
lllyasviel
da6041dd93 elegant patcher 2024-02-02 00:34:18 -08:00
lllyasviel
b944aa9242 better diffuser patcher 2024-02-02 00:32:15 -08:00
lllyasviel
7d7094b6ec marigold_ini 2024-02-02 00:14:37 -08:00
lllyasviel
24db0e241a elegant codes 2024-02-01 23:04:24 -08:00
lllyasviel
4b27699e65 masked cnet 2024-02-01 21:48:58 -08:00
lllyasviel
4f6b8ad079 i 2024-02-01 21:26:42 -08:00
lllyasviel
9f6ee2a688 ini mask support 2024-02-01 21:21:41 -08:00
lllyasviel
d4d794d09e add mask api 2024-02-01 17:32:13 -08:00
lllyasviel
988960ae37 Update unet_patcher.py 2024-02-01 11:55:08 -08:00
lllyasviel
a203113f43 qol 2024-01-31 23:21:58 -08:00
lllyasviel
0f7c71b400 support controlnet mask in backend 2024-01-31 23:11:12 -08:00
lllyasviel
61891e096c Update unet_patcher.py 2024-01-31 22:10:50 -08:00
lllyasviel
69206ce05f better gpu 2024-01-31 22:10:15 -08:00
lllyasviel
a38313368f allow preserve memory 2024-01-31 21:57:40 -08:00
lllyasviel
edc0b2cb85 Update unet_patcher.py 2024-01-31 19:22:12 -08:00
lllyasviel
61b014f579 add to patcher 2024-01-31 19:12:13 -08:00
lllyasviel
297e10e4e7 Update initialization.py 2024-01-31 17:02:58 -08:00
lllyasviel
b0ac53f260 Update forge_util.py 2024-01-31 15:51:43 -08:00
lllyasviel
58b1f65052 Update initialization.py 2024-01-31 15:49:09 -08:00
lllyasviel
217660c972 Update initialization.py 2024-01-31 15:44:30 -08:00
lllyasviel
9aa67d5578 Update shared.py 2024-01-31 15:22:06 -08:00
lllyasviel
1b72a56472 i 2024-01-31 15:18:02 -08:00
lllyasviel
cf47ec85f0 fix 2024-01-31 14:57:17 -08:00
lllyasviel
92e2ebb333 Update initialization.py 2024-01-31 14:02:05 -08:00
lllyasviel
0d7988da8e move codes 2024-01-31 12:21:50 -08:00
lllyasviel
18b01a5aed better path 2024-01-31 12:07:59 -08:00
lllyasviel
071be046d2 backend 2024-01-31 09:46:24 -08:00
lllyasviel
93cc1b9363 Update patch_basic.py 2024-01-30 21:56:06 -08:00
lllyasviel
c2e2d0ea9b i 2024-01-30 20:27:06 -08:00
lllyasviel
50c82c06f2 Update unet_patcher.py 2024-01-30 19:21:31 -08:00
lllyasviel
aa5d960c8e i 2024-01-30 19:15:47 -08:00
lllyasviel
01dfe3ac49 inpaint ini 2024-01-30 13:15:57 -08:00
lllyasviel
7b0a202f89 ini inpaint 2024-01-30 12:53:21 -08:00
lllyasviel
015f0967e1 fully patch unet 2024-01-30 12:17:31 -08:00
lllyasviel
d7991ca846 i 2024-01-30 11:59:13 -08:00
lllyasviel
0f532823b2 Update unet_patcher.py 2024-01-30 11:48:57 -08:00
lllyasviel
8f0cec30eb rev 2024-01-30 10:55:02 -08:00
lllyasviel
f20f6d9cc6 revision_ini 2024-01-30 10:32:54 -08:00
lllyasviel
e3dcb2c5a3 better clipvision 2024-01-30 08:58:41 -08:00
lllyasviel
a1d2a31233 more api 2024-01-29 23:28:13 -08:00
lllyasviel
8ee804a159 lllllllite 2024-01-29 23:17:57 -08:00
lllyasviel
cb34e10956 Update initialization.py 2024-01-29 22:52:11 -08:00
lllyasviel
179a753ce8 ops 2024-01-29 19:29:45 -08:00
lllyasviel
9af5b0527e add clip vison and remove shits 2024-01-29 19:28:45 -08:00
lllyasviel
b923f8be78 handle inpaint 2024-01-29 18:50:36 -08:00
lllyasviel
e34f4cdd9c typo 2024-01-29 18:07:16 -08:00
lllyasviel
be2d7edaee Update supported_controlnet.py 2024-01-29 16:43:14 -08:00
lllyasviel
7e8ff9ceb5 i 2024-01-29 16:40:01 -08:00
lllyasviel
d5da7ec327 i 2024-01-29 16:28:48 -08:00
lllyasviel
ac374e0b97
Cnet (#22)
* ini

* remove shit

* Create control_model.py

* i

* i

* Update controlnet_supported.py

* Update controlnet_supported.py

* Update controlnet_supported.py

* i

* i

* Update controlnet_supported.py

* i

* Update controlnet_supported.py

* remove shits

* remove shit

* Update global_state.py

* i

* i

* Update legacy_preprocessors.py

* Update legacy_preprocessors.py

* remove shit

* Update batch_hijack.py

* remove shit

* remove shit

* i

* i

* i

* Update external_code.py

* Update global_state.py

* Update infotext.py

* Update utils.py

* Update external_code.py

* i

* i

* i

* Update controlnet_ui_group.py

* remove shit

* remove shit

* i

* Update controlnet.py

* Update controlnet.py

* Update controlnet.py

* Update controlnet.py

* Update controlnet.py

* i

* Update global_state.py

* Update global_state.py

* i

* Update global_state.py

* Update global_state.py

* Update global_state.py

* Update global_state.py

* Update controlnet_ui_group.py

* i

* Update global_state.py

* Update controlnet_ui_group.py

* Update controlnet_ui_group.py

* i

* Update controlnet_ui_group.py

* Update controlnet_ui_group.py

* Update controlnet_ui_group.py

* Update controlnet_ui_group.py
2024-01-29 14:25:03 -08:00
lllyasviel
ec399b1cb4 Update ops.py 2024-01-29 09:32:51 -08:00
lllyasviel
7b14cb3f9f fix many problems 2024-01-29 09:28:38 -08:00
lllyasviel
3f21e6c621 i 2024-01-29 08:26:43 -08:00
lllyasviel
c071e4494f i 2024-01-29 08:03:03 -08:00
lllyasviel
336eac060f i 2024-01-29 07:47:56 -08:00
lllyasviel
bd334d3aff i 2024-01-29 07:38:38 -08:00
lllyasviel
269e87484f Update ops.py
i

Update sd_forge_controlnet_example.py
2024-01-28 20:39:00 -08:00
lllyasviel
aed5d6f7f4 i 2024-01-28 16:02:54 -08:00
lllyasviel
3d92188773 Update shared.py 2024-01-28 16:01:48 -08:00
lllyasviel
946d7ff260
Cnet (#20)
* ini

* i

* i

* i

* i

* i

* i

* Update preprocessor_normalbae.py

* i

* i

* i

* i

* Update README.md

* i

* Update preprocessor_depth.py

* Update shared.py

* Update devices.py

* i

* i

* i

* i

* i

* i

* Update README.md

* i

* Update README.md

* i

* Update annotator_path.py

* i

* i

* Update preprocessor_meta.py
2024-01-28 15:31:49 -08:00
lllyasviel
99ea8e62f5 Update shared.py 2024-01-28 12:18:55 -08:00
lllyasviel
714d1f0f1b Update shared.py 2024-01-28 10:56:21 -08:00
lllyasviel
c5cf030062 Update shared.py 2024-01-28 10:27:43 -08:00
lllyasviel
2c64478e10 Update diffusers_patcher.py 2024-01-28 10:23:29 -08:00
lllyasviel
8ec474c75b Update diffusers_patcher.py 2024-01-28 10:19:19 -08:00
lllyasviel
f3f30f8592 Update diffusers_patcher.py 2024-01-28 10:14:08 -08:00
lllyasviel
a009e5ecae Update diffusers_patcher.py 2024-01-28 10:13:57 -08:00
lllyasviel
5df7a4d5d1 i 2024-01-28 10:11:32 -08:00
lllyasviel
aafe7174d8 Create diffusers_patcher.py 2024-01-28 10:09:20 -08:00
lllyasviel
2ee5badc6f Update forge_sampler.py 2024-01-28 09:15:48 -08:00
lllyasviel
dafe28c025 i 2024-01-28 09:08:33 -08:00
lllyasviel
ab49b8a07e i 2024-01-28 09:02:50 -08:00
lllyasviel
b2569c0183 advanced controlnet apply finished 2024-01-28 08:52:15 -08:00
lllyasviel
31e057e7b3 i 2024-01-28 08:27:43 -08:00
lllyasviel
3293b2b8df i 2024-01-28 08:19:18 -08:00
lllyasviel
b066e1b9f6 i 2024-01-28 08:14:59 -08:00
lllyasviel
79e462e746 i 2024-01-28 08:09:28 -08:00
lllyasviel
7e32f9ccb4 i 2024-01-28 08:03:36 -08:00
lllyasviel
3d6d19a893 i 2024-01-28 07:56:42 -08:00
lllyasviel
8158e31d80 Update patch_basic.py 2024-01-28 07:47:41 -08:00
lllyasviel
878c7ecfad i 2024-01-28 07:27:51 -08:00
lllyasviel
0b3c331189 i 2024-01-28 07:02:58 -08:00
lllyasviel
3496403b54 i 2024-01-28 06:44:41 -08:00
lllyasviel
a3dffecb3f i 2024-01-28 06:21:53 -08:00
lllyasviel
70948938fb i 2024-01-28 00:26:49 -08:00
lllyasviel
fe8dbe2562 i 2024-01-28 00:07:10 -08:00
lllyasviel
dcba2f77e9 Update patch_basic.py 2024-01-28 00:03:04 -08:00
lllyasviel
d58016c39a i 2024-01-27 23:47:17 -08:00
lllyasviel
e25faa902d Update patch_basic.py 2024-01-27 23:39:08 -08:00
lllyasviel
bdfa1dac7b Update patch_basic.py 2024-01-27 23:34:09 -08:00
lllyasviel
33b3fe9701 Update patch_basic.py 2024-01-27 23:11:56 -08:00
lllyasviel
b45c68fe3e i 2024-01-27 22:44:49 -08:00
lllyasviel
0695b4afdb i 2024-01-27 22:28:58 -08:00
lllyasviel
e9d7f52ce5 Update forge_sampler.py 2024-01-27 22:24:40 -08:00