Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Model Deployment using executorch on Android devices with QNN #2953

Open
miverco-coder opened this issue Apr 9, 2024 · 0 comments
Open

Model Deployment using executorch on Android devices with QNN #2953

miverco-coder opened this issue Apr 9, 2024 · 0 comments
Labels
partner: qualcomm For backend delegation, kernels, demo, etc. from the 3rd-party partner, Qualcomm

Comments

@miverco-coder
Copy link

Hi team.
Generic license question about deployment.

We have successfully prototyped usage of QNN to deploy models on Android devices with Snapdragons. In order to use the latest QNN SDK we had to carry with us the QC libraries (libqnn*.so and all the dsp skel files) in order to use the model.
The QNN license is pretty broad and requires attribution and also usage tracking (our lawyer suspected they used a generic license also used for codecs)
This license terms is what stopped us from finally productizing the usage of QNN.

Now with executor it seems I can access also the DSP's via QNN, but the BSD license is more permissive (does not have the tracking requirement)
Question:
1- is that the case? can we use QNN under executorch with only the BSD license?
2- to deploy the model we still need to push all the QNN libs correct?

Thanks in advance

Miguel

@vmpuri vmpuri added the partner: qualcomm For backend delegation, kernels, demo, etc. from the 3rd-party partner, Qualcomm label Apr 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
partner: qualcomm For backend delegation, kernels, demo, etc. from the 3rd-party partner, Qualcomm
Projects
None yet
Development

No branches or pull requests

2 participants