Part Number: PROCESSOR-SDK-J722S
Tool/software:
Hi team:
I try to use tidl_model_import.out to tranfer onnx file but failed.
error log:
root@914dec19bac9:/app/ken/tda4/TIDL10.00.04.00/edgeai-tidl-tools/tidl_tools# ./tidl_model_import.out ../ken_test_model/test.txt ========================= [Model Compilation Started] ========================= Model compilation will perform the following stages: 1. Parsing 2. Graph Optimization 3. Quantization & Calibration 4. Memory Planning ============================== [Version Summary] ============================== ------------------------------------------------------------------------------- | TIDL Tools Version | 10_00_04_00 | ------------------------------------------------------------------------------- | C7x Firmware Version | 10_00_02_00 | ------------------------------------------------------------------------------- TIDL Meta pipeLine (proto) file : /app/ken/tda4/TIDL10.00.04.00/edgeai-tidl-tools/ken_test_model/yolov5s6_pose_640_ti_lite_metaarch.prototxt yolo_v3 yolo_v3 ONNX model (Proto) file : /app/ken/tda4/TIDL10.00.04.00/edgeai-tidl-tools/ken_test_model/yolov5s6_pose_640_ti_lite_54p9_82p2.onnx TIDL network file : /app/ken/tda4/TIDL10.00.04.00/edgeai-tidl-tools/ken_test_model/yolov5s6_pose_640_ti_lite_54p9_82p2.bin TIDL IO info file : /app/ken/tda4/TIDL10.00.04.00/edgeai-tidl-tools/ken_test_model/yolov5s6_pose_640_ti_lite_54p9_82p2 Current ONNX OpSet version : 11 ============================ [Optimization started] ============================ [TIDL Import] [PARSER] ERROR: Layer 122, :detections_det is missing inputs in the network and cannot be topologically sorted. Missing inputs are: -- [tidl_import_common.cpp, 4204] Input 0: 380, dataId=220 Input 1: 819, dataId=231 Input 2: 1258, dataId=242 Input 3: 1697, dataId=252 [TIDL Import] ERROR: - Failed in function: tidl_optimizeNet -- [tidl_import_core.cpp, 2604] [TIDL Import] FATAL ERROR: Network Optimization failed -- [tidl_import_main.cpp, 500] [TIDL Import] Aborting
[environment]
TIDL SDK version :10.00.04.00
Input onnx file and prototxt file from https://github.com/TexasInstruments/edgeai-yolov5/tree/main/pretrained_models/models/keypoint/coco/edgeai-yolov5
config file :
modelType = 2 numParamBits = 8 numFeatureBits = 8 quantizationStyle = 3 #quantizationStyle = 2 inputNetFile = "/app/ken/tda4/TIDL10.00.04.00/edgeai-tidl-tools/ken_test_model/yolov5s6_pose_640_ti_lite_54p9_82p2.onnx" outputNetFile = "/app/ken/tda4/TIDL10.00.04.00/edgeai-tidl-tools/ken_test_model/yolov5s6_pose_640_ti_lite_54p9_82p2.bin" outputParamsFile = "/app/ken/tda4/TIDL10.00.04.00/edgeai-tidl-tools/ken_test_model/yolov5s6_pose_640_ti_lite_54p9_82p2" inDataFormat = 1 inWidth = 640 inHeight = 640 inNumChannels = 3 numFrames = 1 inData = "/app/ken/tda4/TIDL10.00.04.00/edgeai-tidl-tools/ken_test_model/0003.jpg" # 0 = JPEG/PNG/BMP; 1 = binary; 2 = list inFileFormat = 0 perfSimConfig = /app/ken/tda4/TIDL10.00.04.00/edgeai-tidl-tools/tidl_tools/device_config.cfg inElementType = 0 metaArchType = 4 metaLayersNamesList = "/app/ken/tda4/TIDL10.00.04.00/edgeai-tidl-tools/ken_test_model/yolov5s6_pose_640_ti_lite_metaarch.prototxt" postProcType = 2
Q1 : Is the symptom caused by a wrong config setting?
Q2 : please tell me where to find the TIDL onnx unsupport node list
Thanks for your kindly help.