Vladimir Mandic
bfe014f5da
modernize typing
2026-02-19 09:15:37 +01:00
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