Tool/software:
Hi,
I am working on TDA4VM EVM for the first time. I have to work offline on my host PC (Ubuntu 22.04) with Python 3.10 and I'm using the latest version of SDK 10_00_00_05, latest version of EDGEAI_TIDL_TOOLS 10_00_08_00.
I followed the steps from the Vision Apps tutorial:
I want to compile a model : ssd_mobilenet_v2_300
However, I have the following error:
Preliminary number of subgraphs:1 , 31 nodes delegated out of 31 nodes ************** Frame index 1 : Running float import ************* **************************************************** ** ALL MODEL CHECK PASSED ** **************************************************** The soft limit is 2048 The hard limit is 2048 MEM: Init ... !!! MEM: Init ... Done !!! 0.0s: VX_ZONE_INIT:Enabled 0.34s: VX_ZONE_ERROR:Enabled 0.36s: VX_ZONE_WARNING:Enabled 0.2159s: VX_ZONE_INIT:[tivxInit:185] Initialization Done !!! 25%|██▌ | 1/4 [00:00<00:02, 1.34it/s] ************ Frame index 1 : Running float inference **************** 50%|█████ | 2/4 [00:01<00:01, 1.34it/s] ************ Frame index 2 : Running float inference **************** 75%|███████▌ | 3/4 [00:02<00:00, 1.35it/s] ************ Frame index 3 : Running float inference **************** ************ Frame index 4 : Running fixed point mode for calibration **************** Empty prototxt path, running calibration ~~~~~Running TIDL in PC emulation mode to collect Activations range for each layer~~~~~ Processing config file #0 : /home/developer/Documents/developpement/HelloWorld_PC_Cloud_TDA4VM_SK_EVM_v2/custom-artifacts_mobilenet_v1_1.0_224_quant/tempDir/87_tidl_io_.qunat_stats_config.txt Freeing memory for user provided Net ----------------------- TIDL Process with REF_ONLY FLOW ------------------------ # 0 . .. T 747.07 .... ..... ... .... ..... # 1 . .. T 739.17 .... ..... ... .... ..... # 2 . .. T 748.66 .... ..... ... .... ..... # 3 . .. T 730.08 .... ..... ... .... ..... ***************** Calibration iteration number 0 started ************************ Empty prototxt path, running calibration ~~~~~Running TIDL in PC emulation mode to collect Activations range for each layer~~~~~ ... Empty prototxt path, running calibration Output is truncated. View as a scrollable element or open in a text editor. Adjust cell output settings... Segmentation fault (core dumped) 100%|██████████| 4/4 [00:18<00:00, 4.52s/it] ------------------ Network Compiler Traces ----------------------------- Could not open /home/developer/Documents/developpement/HelloWorld_PC_Cloud_TDA4VM_SK_EVM_v2/custom-artifacts_mobilenet_v1_1.0_224_quant/tempDir/87_tidl_net/perfSimInfo.bin WARNING: [TIDL_E_DATAFLOW_INFO_NULL] Network compiler returned with error or didn't executed, this model can only be used on PC/Host emulation mode, it is not expected to work on target/EVM. **************************************************** ** 1 WARNINGS 0 ERRORS ** **************************************************** Final number of subgraphs:1 , 31 nodes delegated to accelerator
Here is the folder with every files needed to reproduce the error:
Is there any workaround available to address this error and proceed with the compilation ?
Is it possible to have an example of compilation logs to compare with mine ?
Thank you for your attention to this issue.
Best regards