Vladimir Mandic
c559e26616
add builtin framepack
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-08 15:47:07 -04:00
Seunghoon Lee
2be555dc82
fix directml backend
2025-03-12 00:50:27 +09:00
Vladimir Mandic
c608674fb0
styles support parsed and upparsed save and apply
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-02-11 11:33:37 -05:00
Vladimir Mandic
046d588de2
add fix-te
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2024-10-01 12:12:10 -04:00
Seunghoon Lee
6f7fe5e7cc
fix directml generator.
2024-09-20 10:09:00 +09:00
Disty0
e3b087b6c0
Add balanced offload mode and make offload modes a single choice list
2024-08-11 17:27:30 +03:00
Seunghoon Lee
68e7692ed5
remove redundant hijacks
2024-06-16 04:59:20 +09:00
Seunghoon Lee
93c40d69ba
directml lint fix
2024-05-29 12:59:16 +09:00
Vladimir Mandic
199eca2133
mulan prototype
2024-05-16 12:40:28 -04:00
Seunghoon Lee
78e5747a92
DirectML fix some samplers (unipc, euler, etc)
2024-05-09 01:46:39 +09:00
Seunghoon Lee
4309442b7f
remove asterisk imports
2024-04-12 10:26:19 +09:00
Vladimir Mandic
0862b80377
gallery improve sort and separators
2024-03-24 11:11:23 -04:00
Vladimir Mandic
cbd4941e95
styles apply wildcard to params
2024-03-20 08:44:38 -04:00
Seunghoon Lee
ff2c1db1cc
fix code formatting under modules/dml
2024-02-05 22:43:10 +09:00
Vladimir Mandic
1de3c6af0f
add amused model support and update reference list
2023-12-27 10:15:36 -05:00
Seunghoon Lee
924fae3d84
DirectML LCMScheduler fix
2023-11-08 17:30:24 +09:00
Vladimir Mandic
11834888c4
fix v_preditction
2023-10-24 14:12:02 -04:00
Seunghoon Lee
07a0d081e5
nan catch as an option
2023-10-22 18:39:27 +09:00
Seunghoon Lee
57b27e6c45
retry if nan is produced from token merging (directml)
2023-10-22 18:25:41 +09:00
Seunghoon Lee
36bef98cd5
Show device information log for DirectML.
2023-10-17 12:24:27 +09:00
Vladimir Mandic
564d04d9f4
Merge pull request #2296 from vladmandic/master
...
update dml
2023-10-08 07:26:55 -04:00
Seunghoon Lee
e5f8b7f0a4
update dml
2023-10-08 02:19:56 +09:00
Vladimir Mandic
7ceb1df1f5
dml fix for sd 2.1
2023-09-26 17:50:42 -04:00
Vladimir Mandic
8a11a3a70f
update changelog
2023-09-26 17:45:52 -04:00
Vladimir Mandic
ff28ac35e0
add actual latent upscalers
2023-09-25 19:46:12 -04:00
Vladimir Mandic
0afcfe6097
logger early init
2023-09-23 23:44:34 -04:00
Vladimir Mandic
ef91976165
switch to native r-esrgan and modelloader
2023-09-18 15:21:11 -04:00
Vladimir Mandic
496bdf7c55
fix backend switch
2023-09-15 08:39:25 -04:00
Vladimir Mandic
f36c1eb476
jumbo patch
2023-09-08 13:01:20 -04:00
Vladimir Mandic
8fd96d0f30
catch directml and ipex initialization errors
2023-09-07 07:27:54 -04:00
Hameer Abbasi
4c7792ed01
Add pre-commit.
2023-09-04 13:57:47 +02:00
Seunghoon Lee
7e81355741
Fix pdh.dll not found. (WSL+DirectML)
2023-08-13 15:40:15 +09:00
Seunghoon Lee
1524365284
Update Korean localization & DirectML bug fix.
2023-08-02 02:32:11 +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
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
Seunghoon Lee
77de9cd093
Fix medvram with DirectML.
2023-07-28 23:18:28 +09:00
Seunghoon Lee
0f44332e5c
Make sequential CPU offload available for non-CUDA
...
Add settings override for DirectML.
Move `devices.set_cuda_params()` to correct line.
2023-07-28 23:11:57 +09:00
Seunghoon Lee
43b9c52bd4
Fix image corruption in half mode with embeddings.
...
(DirectML)
2023-07-25 17:02:55 +09:00
Seunghoon Lee
33d814e3e7
Fix DirectML tensor behavior.
2023-07-25 00:03:07 +09:00
Seunghoon Lee
d4aa840a77
DirectML update.
...
DirectML reuses GPU memory instead of returning it.
So prints "practical" GPU memory utilization too.
2023-07-24 16:10:01 +09:00
Seunghoon Lee
6b4b863fd0
simplify get_device.
2023-07-15 19:03:10 +09:00
Seunghoon Lee
0a52c44e73
DirectML rework & provide GPU memory usage (AMD only).
2023-07-15 18:55:38 +09:00
Seunghoon Lee
578f206bf7
DirectML rework.
2023-07-15 16:19:38 +09:00
Seunghoon Lee
6b63893348
Fix terminal hang up with TI on DirectML.
2023-07-09 15:47:38 +09:00
Vladimir Mandic
2a21196061
Merge branch 'master' into dev
2023-07-08 13:35:25 -04:00
Seunghoon Lee
99c7f23c89
remove useless methods.
2023-07-09 01:29:04 +09:00
Seunghoon Lee
47c96e34d4
Stringify tensor instead of printing.
2023-07-07 19:11:18 +09:00