Open NeuralAIM opened 9 months ago
Output when using: onnxruntime.set_default_logger_severity(0)
, is the same for computers with one video card and laptop with two cards. Just like choosing GPU:0 and GPU:1 on a laptop gives the same output to the console.
Describe the issue
Q: How can I use an NVidia graphics card? (laptop)
When using
device = 0
, I ONLY get CPU load (without console outputs) When usingdevice = 1
, I get a load ON the CPU + Intel graphics card (without console outputs) When usingdevice = 2
, ONLY get CPU load. With information that the processor will be used. ... Strangely: (DML device(0) == CPU | device(1) == device(0) | device(2) - Not Found)Q: Why are the graphics card numbers different?
ScreenShot Task manager:
>D3d12info.exe --List
I tested this on other computers where there is only one 3070TI/3060 graphics card - And everything worked as it should.
To reproduce
Platform
Windows
OS Version
Windows 10 22H2 and Windows 11 23H2
ONNX Runtime Installation
Released Package
ONNX Runtime Version or Commit ID
1.16.3
ONNX Runtime API
Python
Architecture
X64
Execution Provider
Default CPU, DirectML
Execution Provider Library Version
onnxruntime-directml 1.16.3
Is this a quantized model?
No