Commit Graph

39 Commits (62280878e5fa91728c93a958dc70bb5c8b0ce02d)

Author SHA1 Message Date
pkuliyi2015 62280878e5 support other attn optimizations 2023-04-15 13:04:45 +00:00
pkuliyi2015 4314754be8 minor ui adjustment 2023-03-27 14:05:38 +00:00
pkuliyi2015 caa1298db6 minor adjustment 2023-03-26 05:53:11 +00:00
DESKTOP-F9FF9OH\0044 178fb7374f bug fix 2023-03-26 13:29:22 +09:00
pkuliyi2015 885159899b merge latest fix 2023-03-25 18:50:17 +00:00
pkuliyi2015 554f9e859c clean up VAEHook after processing to save VRAM 2023-03-25 08:03:32 +00:00
Kahsolt 39b9062254 我说婷婷,整理代码
code reformat again
add type annots
add causalize layers
2023-03-24 14:50:12 +08:00
pkuliyi2015 8d0c3d7094 Fix prompt bugs 2023-03-20 15:39:49 +08:00
pkuliyi2015 ef535adfe5 AMD GPU compatibility 2023-03-20 01:43:09 +08:00
pkuliyi2015 be57b92c0b sync with main branch 2023-03-18 06:07:49 +08:00
pkuliyi2015 0fffc41d59 Merge branch 'main' into dev 2023-03-18 06:05:55 +08:00
pkuliyi2015 23ccdc748e Fixed #18 2023-03-16 22:38:03 +08:00
pkuliyi2015 8e660da70a skip mps loading 2023-03-16 22:28:55 +08:00
pkuliyi2015 176af0642d Try to fix #18 2023-03-13 15:04:29 +00:00
pkuliyi2015 21af84ccf1 Try to fix #18 2023-03-13 14:48:36 +00:00
pkuliyi2015 3d29294fb1 convert back to fp16 for mps 2023-03-13 02:56:20 +08:00
pkuliyi2015 e5140b86d6 update readme 2023-03-10 19:16:09 +08:00
pkuliyi2015 468bdff57e Fix encoder with non-dividable sizes 2023-03-10 18:28:23 +08:00
Kahsolt 0e9ce37886 not to overwrite other tile vae impl ;) 2023-03-10 14:32:43 +08:00
pkuliyi2015 a253e2eacb Fixed GroupNorm shift; Add fast encoder & decoder options + Color fix 2023-03-10 06:26:39 +08:00
pkuliyi2015 f3dd4915a9 fixed the "not on gpu" tips. 2023-03-09 03:08:42 +08:00
pkuliyi2015 25eb9333ee minor fix 2023-03-08 01:42:09 +08:00
pkuliyi2015 f18e2d5bfa minor revisions 2023-03-07 17:00:07 +08:00
pkuliyi2015 aead626f1b Important: Fast Mode for Tiled VAE added. 2023-03-07 04:27:45 +08:00
pkuliyi2015 98aa0814c7 further VAE and VRAM speed optimize 2023-03-06 05:26:22 +08:00
pkuliyi2015 57c269a421 add controlnet support 2023-03-05 09:47:00 +08:00
Kahsolt 300e42fd52 VAE Tiling code refactor
clean VAE hijack code
add license
add .gitignore
2023-03-05 00:12:33 +08:00
pkuliyi2015 7fd4754e54 fix VAE recursive errors 2023-03-04 21:54:40 +08:00
pkuliyi2015 ebe05efb63 fix VAE arg errors 2023-03-04 21:37:58 +08:00
pkuliyi2015 576567894f Fix txt2img and VAE tiling size bugs 2023-03-04 20:09:41 +08:00
pkuliyi2015 a7949f8345 universal multidiffusion 2023-03-04 17:17:16 +08:00
pkuliyi2015 380c7214ee Consider padding when decide whether to tile VAE 2023-03-03 20:56:06 +08:00
pkuliyi2015 6c5fef66b7 separate VAE tiling 2023-03-03 20:45:24 +08:00
pkuliyi2015 cd44d34988 Replace deprecate torch.cuda.reset_peak 2023-03-03 18:38:48 +08:00
pkuliyi2015 7713e6afc5
Update vae_optimize.py 2023-03-03 12:40:49 +08:00
pkuliyi2015 503ffb1366
Automatic adjust memory tiles 2023-03-03 10:09:08 +08:00
pkuliyi2015 4394a2c92e
Release unused GPU memory 2023-03-03 09:12:51 +08:00
pkuliyi2015 9ffeeae18c
Adjust the constant to make it fit for 12GB VRAM 2023-03-03 09:04:59 +08:00
pkuliyi2015 8c735c91c9
Upload van optimization script 2023-03-03 07:33:13 +08:00