Hi,
I'm trying to bring up mobilenet-ssd on my S8 with 835 CPU, I can load DLC with cpu as beckend, but when I try to load it to GPU, it failed unless i have following code before load it:
zdl::SNPE::SNPEBuilder snpeBuilder(container.get());
snpeBuilder.setCPUFallbackMode(true);
But i checked the document, it said that setCPUFallbackMode enable means if some layer cannot handled by GPU/DSP, it will handled by CPU automaticlly. With my experience, the document have mistake? the default setting is disalbed the fallback mode.
Anyone from Qualcomm can confirm this? Thank you
Hi svenzhang,
CPU fall-back mode is turned off by default. You should set it turned on explicitly.
SSD DetectionOutput layer is supported only on CPU runtime. If you want to execute other layers on GPU or DSP, you should set fallback mode on.
For details, refer to below link.
https://developer.qualcomm.com/docs/snpe/convert_mobilenetssd.html
Thanks,
Jihoon