Part Number: TDA4VM
HI
I'm currently facing the Segmentation Fault.
【Verification environemnt】
I'm referring at TFLite Runtime + TIDL Heterogeneous Execution.
- The network we use are based on CenternNet=HarDNet(https://github.com/PingoLH/CenterNet-HarDNet), and modified by ourselves.
- Model trains on Pytorch
- Convert Pytorch to Onnx files using torch.onnx built into pytorch
- Convert onnyx into Tensorflow, and Quantize with Tensorflow and convert to tflite.
- Modify tflrt_delegate.py by referring to TFLite Runtime + TIDL Heterogeneous Execution, and run the model
【Source code, tflite file】
will send these files to the BOX
【Error log】
<Log when the model is run on PC>
|
xxxx:~/Ti/ti-processor-sdk-rtos-j721e-evm-07_02_00_06/tidl_j7_01_04_00_08/ti_dl/test/tflrt$ python3 tflrt_compile.py
|
<Log when the model is run on EVM>
|
root@j7-evm:/opt/test/tflrt# python3 tflrt_compile.py
|
【Questions】
#1: Why the execution was stopped at Segmentation Fault on PC environment?
#2: Why the execution was stopped at Segmentation Fault on EVM environment?
#3: About the log "Unsupported Tensor -> type 9", type 9 (=kTfin8??) is not supported?
#4: What's the reason of the following message,
WARNING: [TIDL_E_DATAFLOW_INFO_NULL] ti_cnnperfsim.out fails to allocate memory in MSMC. Please look into perfsim log. This model can only be used on PC emulation, it will get fault on target.
Thanks and Best regards,
HaTa