Commit Graph

5503 Commits

Author SHA1 Message Date
Disty0 a293e3cdcb Torch 2.0 for IPEX 2023-08-03 16:29:56 +03:00
Vladimir Mandic 246989129f ui settings logging 2023-08-02 08:27:16 +02:00
Vladimir Mandic 2cf4014040 refresh 2023-07-31 11:36:51 +02:00
Seunghoon Lee 1524365284 Update Korean localization & DirectML bug fix. 2023-08-02 02:32:11 +09:00
Disty0 80b834054b CPU offload mode check & Enable compile for IPEX 2023-08-01 02:51:50 +03:00
Seunghoon Lee 8787f36b2c Merge branch 'master' of https://github.com/vladmandic/automatic 2023-08-01 02:03:51 +09:00
Seunghoon Lee d711880aa9 New option for DirectML: memory stats provider.
1. Performance Counter.
    Get vram size allocated to & used by python.exe from pdh.dll.
    Generation can be slower than atiadlxx.
    Use memory less greedy then atiadlxx.
    Windows only.
2. atiadlxx.
    Get max vram size and available vram size from AMD GPU driver (atiadlxx.dll).
    Use memory more greedy than Performance Counter.
    Windows & WSL are supported.
3. None.
    Assume available vram size is 8GB.
    Use memory regardless of current vram usage.
2023-08-01 01:58:04 +09:00
Disty0 8ffaea76ba Add Diffusers model and VAE variant loading option 2023-07-31 14:39:41 +03:00
Vladimir Mandic 20d94af063 update lint rules 2023-07-31 06:49:12 +02:00
Vladimir Mandic 6120e6b512 Merge pull request #1899 from dotgrid/patch-1
Fix Kandinsky model URI
2023-07-31 02:07:45 -04:00
Paul Farnell ce1e978a25 Fix Kandinsky model URI 2023-07-30 23:53:13 +01:00
Vladimir Mandic 84456740b0 update changelog 2023-07-30 17:48:45 +02:00
Vladimir Mandic 45955f4c12 update changelog 2023-07-30 17:40:09 +02:00
Disty0 884e464693 Move base to cpu when using refiner with offload 2023-07-30 18:39:27 +03:00
Vladimir Mandic 838dfef9c0 Merge pull request #1895 from JetVarimax/JetVarimax-dateformat1
CHANGELOG: Change to use ISO 8601 date format
2023-07-30 11:33:01 -04:00
Vladimir Mandic 2300329893 fix lint 2023-07-30 17:17:56 +02:00
JetVarimax f749a95329 Change to use ISO 8601 date format
Reduces confusion when looking at dates
2023-07-30 16:17:42 +01:00
Vladimir Mandic 6e428ff0a2 update diffusers 2023-07-30 17:14:34 +02:00
Vladimir Mandic 13ba9531a5 Merge pull request #1875 from AI-Casanova/diffusers-LoRA
Enable SDXL LoRA (Must install the newest Diffusers!)
2023-07-30 11:13:36 -04:00
Disty0 350be09282 w/a for model cpu offload refiner 2023-07-30 17:18:57 +03:00
Disty0 0180402563 Better move and accelerate handling 2023-07-30 11:36:47 +03:00
Disty0 acc8233f52 Merge pull request #1886 from Kubuxu/fix/model-offload
Fix model offload by not forcing the model to GPU
2023-07-30 01:28:36 +03:00
Disty0 66a6e783f0 has_accelerate = False for original backend 2023-07-30 01:22:29 +03:00
JetVarimax 16d08d25a9 add space between lines 2023-07-30 00:56:55 +03:00
JetVarimax 1c45b78b39 typo fix 2023-07-30 00:56:55 +03:00
Kubuxu 4d00224082 Fix pipeline switching 2023-07-30 00:51:35 +03:00
Kubuxu 7e1030d499 Introduce sd_model.has_accelerate 2023-07-30 00:51:35 +03:00
Kubuxu f945cf14b0 Fix model offload by not focring the model to GPU 2023-07-30 00:51:35 +03:00
Disty0 b008bb05ee Merge pull request #1883 from JetVarimax/master
Typo fixes
2023-07-30 00:48:25 +03:00
Kubuxu b01ada06d5 Fix pipeline switching 2023-07-29 21:12:43 +01:00
Kubuxu 3c9eb2cd65 Introduce sd_model.has_accelerate 2023-07-29 20:38:44 +01:00
Kubuxu a4a68f33e3 Fix model offload by not focring the model to GPU 2023-07-29 20:13:36 +01:00
Disty0 085d1da825 Fix force upcast VAE with Diffusers 2023-07-29 21:01:24 +03:00
JetVarimax 37c78b029a typo fix 2023-07-29 17:49:17 +01:00
JetVarimax 36fc7ae0a7 add space between lines 2023-07-29 17:48:33 +01:00
JetVarimax fd01e26d2f fix typo
I think this is a typo
2023-07-29 17:47:26 +01:00
JetVarimax b9e43afe36 typo fixes 2023-07-29 17:45:56 +01:00
JetVarimax 743ea94220 Merge pull request #2 from JetVarimax/patch-4
typo fix
2023-07-29 17:37:21 +01:00
JetVarimax 7dd9cf44a2 Merge pull request #1 from JetVarimax/patch-5
typo fixes
2023-07-29 17:36:51 +01:00
JetVarimax c9644cfcd5 typo fixes 2023-07-29 17:33:24 +01:00
JetVarimax 832241fa50 typo fix 2023-07-29 17:31:49 +01:00
Disty0 3258b27523 Update sequential CPU offload check 2023-07-29 19:13:29 +03:00
Disty0 38ecfb6dff Add Move UNet to CPU option 2023-07-29 18:58:08 +03:00
Disty0 3010d1823d Fix modules 2023-07-29 15:44:55 +03:00
Seunghoon Lee 42c6147ac8 cleanup 2023-07-29 13:48:28 +09:00
Seunghoon Lee 7017a4a2a9 Fix UniPC sampler issue on DirectML. 2023-07-29 13:38:41 +09:00
Seunghoon Lee 813eb48bf7 Restore Python 3.9 compatibility. (DirectML) 2023-07-29 12:10:41 +09:00
Seunghoon Lee 47f2f50574 Restore Python 3.9 compatibility. (DirectML) 2023-07-29 12:08:22 +09:00
Disty0 025df86ac0 Cleanup 2023-07-29 02:06:34 +03:00
AI-Casanova fd7f51302e Update processing_diffusers.py 2023-07-28 18:01:38 -05:00