1
0
mirror of https://github.com/vladmandic/sdnext.git synced 2026-01-29 05:02:09 +03:00

13 Commits

Author SHA1 Message Date
Seunghoon Lee
68e7692ed5 remove redundant hijacks 2024-06-16 04:59:20 +09:00
Seunghoon Lee
78e5747a92 DirectML fix some samplers (unipc, euler, etc) 2024-05-09 01:46:39 +09:00
Seunghoon Lee
ff2c1db1cc fix code formatting under modules/dml 2024-02-05 22:43:10 +09:00
Seunghoon Lee
36bef98cd5 Show device information log for DirectML. 2023-10-17 12:24:27 +09:00
Seunghoon Lee
e5f8b7f0a4 update dml 2023-10-08 02:19:56 +09: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
813eb48bf7 Restore Python 3.9 compatibility. (DirectML) 2023-07-29 12:10:41 +09:00
Seunghoon Lee
43b9c52bd4 Fix image corruption in half mode with embeddings.
(DirectML)
2023-07-25 17:02:55 +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
0a52c44e73 DirectML rework & provide GPU memory usage (AMD only). 2023-07-15 18:55:38 +09:00