microsoft / onnxruntime

ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
https://onnxruntime.ai
MIT License
14.13k stars 2.85k forks source link

[Documentation] Prebuilt ORT Package does not include required QNN dependency #22078

Open blinkgg opened 5 days ago

blinkgg commented 5 days ago

Describe the documentation issue

According to the QNN EP Documentation:

Note: Starting version 1.18.0 , you do not need to separately download and install QNN SDK. The required QNN dependency libraries are included in the OnnxRuntime packages.

I've downloaded the pre-built ORT 1.19.0, but get a runtime error saying QNN is unsupported. QnnHtp.dll is located at the executional directory. Is this a documentation issue or bug?

Page / URL

https://onnxruntime.ai/docs/execution-providers/QNN-ExecutionProvider.html#build-android-and-windows:~:text=Note%3A%20Starting%20version%201.18.0%20%2C%20you%20do%20not%20need%20to%20separately%20download%20and%20install%20QNN%20SDK.%20The%20required%20QNN%20dependency%20libraries%20are%20included%20in%20the%20OnnxRuntime%20packages.

jywu-msft commented 5 days ago

on the windows platform they are available at https://www.nuget.org/packages/Microsoft.ML.OnnxRuntime.QNN and https://pypi.org/project/onnxruntime-qnn/

Android package is not yet available but in the works.