Commit Graph

47 Commits (7336a8cbc29babf53a9c8a355618a8ebd382bd1d)

Author SHA1 Message Date
pkuliyi2015 b34b40bb6b Partly fix the VAE reset performance issue 2023-05-18 07:24:24 +00:00
Kahsolt 97fcc2ce5d code refatcor, partial fix to #179 (require a hard restart)
more config load/save responsibility
annot noise inv
2023-05-08 15:34:56 +08:00
Kahsolt eada8e5101 clarify license for #169 2023-05-04 19:44:22 +08:00
Kahsolt 860f8a4051 might fix #154, #155, #156 notify #99 now returns the cheap_approx rather than grey image 2023-04-30 19:56:33 +08:00
Kahsolt 6931b89cb4 fix #142 2023-04-29 20:10:43 +08:00
Kahsolt 7253cb449c fix #99, for safe interrupt 2023-04-29 19:42:11 +08:00
Kahsolt 5da750b9de fix #150, #137, #133, allow tiled vae on Mac
code refactor of vae
ui adjust
2023-04-29 18:23:12 +08:00
pkuliyi2015 71dd5c5390 compatible with vlad's fork 2023-04-15 14:41:09 +00:00
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