I am trying to run inceptionv3 dlc model in a SD820 powered board. The model is running fine in CPU and GPU. But, when tried to run it in DSP I get the following error
The selected runtime is not available on this platform. Continue anyway to observe the failure at network creation time.
error_code=500; error_message=Target runtime is not available. No viable runtimes available.; error_component=Host Runtime; line_no=236; thread_id=-251226972
The steps followed are from
I am using Android 8. Any help is appreciated.
Thanks
Kirthika
1. make sure ADSP_LIBRARY_PATH is set
2. test with qnn-platform-validator, make sure DSP is OK
3. Try with quantized model
4. add command line optioin: --platform_options unsignedPD:ON
Dear customer,
1. make sure ADSP_LIBRARY_PATH is set
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${TARGET_PATH}/${SNPE_TARGET_ARCH}/lib
export PATH=${PATH}:${TARGET_PATH}/$SNPE_TARGET_ARCH/bin
export ADSP_LIBRARY_PATH=\"${TARGET_PATH}/dsp/lib;/system/lib/rfsa/adsp;/system/vendor/lib/rfsa/adsp;/dsp
2. test with snpe-platform-validator, make sure DSP is OK
Command usage like this snpe-platform-validator --runtime DSP
Notice: Above confirmation command should be executed on devices merely, not any host or client instead.
3. Try with quantized model
4. add command line optioin: --platform_options unsignedPD:ON
To avoid signedPD effect, customer can integrate unsinged process to handle SNPE thread.
BR.
Wei